diff options
author | Michael Bestas <mkbestas@lineageos.org> | 2018-01-23 20:44:51 +0200 |
---|---|---|
committer | Michael Bestas <mkbestas@lineageos.org> | 2018-01-24 02:43:12 +0200 |
commit | 498b79bb3a2778b26e01be4af037c222fd0dec9f (patch) | |
tree | 6d80287bbceba06f65cae1d6a3c3485cea55c9d6 /samples | |
parent | 60aa859cbe68092497c2a98d1a756bab3f39ff85 (diff) | |
download | lineage-sdk-498b79bb3a2778b26e01be4af037c222fd0dec9f.tar.gz lineage-sdk-498b79bb3a2778b26e01be4af037c222fd0dec9f.tar.bz2 lineage-sdk-498b79bb3a2778b26e01be4af037c222fd0dec9f.zip |
lineage-sdk: Remove external views API
* It was only used by live lockscreen
Change-Id: I78408eefb03dcccbe095311bea78baf8e6d852eb
Diffstat (limited to 'samples')
23 files changed, 0 insertions, 410 deletions
diff --git a/samples/externalviews/viewhost/.gitignore b/samples/externalviews/viewhost/.gitignore deleted file mode 100644 index 9c4de582..00000000 --- a/samples/externalviews/viewhost/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -.gradle -/local.properties -/.idea/workspace.xml -/.idea/libraries -.DS_Store -/build -/captures diff --git a/samples/externalviews/viewhost/Android.mk b/samples/externalviews/viewhost/Android.mk deleted file mode 100644 index f914ba74..00000000 --- a/samples/externalviews/viewhost/Android.mk +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright (C) 2015 The CyanogenMod Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_STATIC_JAVA_LIBRARIES := \ - org.lineageos.platform.sdk - -LOCAL_SRC_FILES := $(call all-java-files-under, src/) - -LOCAL_PACKAGE_NAME := LineageExternalViewHost - -include $(BUILD_PACKAGE) diff --git a/samples/externalviews/viewhost/AndroidManifest.xml b/samples/externalviews/viewhost/AndroidManifest.xml deleted file mode 100644 index 770ff22f..00000000 --- a/samples/externalviews/viewhost/AndroidManifest.xml +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- - Copyright (C) 2015 The CyanogenMod Project - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<manifest xmlns:android="http://schemas.android.com/apk/res/android" - package="org.lineageos.samples.extviewhost" > - - <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="23" /> - - <application - android:allowBackup="true" - android:icon="@mipmap/ic_launcher" - android:label="@string/app_name" - android:theme="@style/AppTheme" > - <activity - android:name=".MainActivity" - android:label="@string/app_name" > - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - - <category android:name="android.intent.category.LAUNCHER" /> - </intent-filter> - </activity> - </application> - -</manifest> diff --git a/samples/externalviews/viewhost/res/layout/activity_main.xml b/samples/externalviews/viewhost/res/layout/activity_main.xml deleted file mode 100644 index 10bbd91d..00000000 --- a/samples/externalviews/viewhost/res/layout/activity_main.xml +++ /dev/null @@ -1,48 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- - Copyright (C) 2015 The CyanogenMod Project - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" - android:layout_width="match_parent" - android:layout_height="match_parent" - android:paddingLeft="@dimen/activity_horizontal_margin" - android:paddingRight="@dimen/activity_horizontal_margin" - android:paddingTop="@dimen/activity_vertical_margin" - android:paddingBottom="@dimen/activity_vertical_margin"> - - <LinearLayout - android:id="@+id/root" - android:orientation="vertical" - android:layout_width="match_parent" - android:layout_height="match_parent"> - <lineageos.externalviews.ExternalView - android:id="@+id/external_view" - android:layout_width="match_parent" - android:layout_height="200dp"/> - <View - android:layout_width="match_parent" - android:layout_height="200dp" - android:background="#FF0000"/> - <View - android:layout_width="match_parent" - android:layout_height="200dp" - android:background="#00FF00"/> - <View - android:layout_width="match_parent" - android:layout_height="200dp" - android:background="#0000FF"/> - </LinearLayout> - -</ScrollView>
\ No newline at end of file diff --git a/samples/externalviews/viewhost/res/mipmap-hdpi/ic_launcher.png b/samples/externalviews/viewhost/res/mipmap-hdpi/ic_launcher.png Binary files differdeleted file mode 100644 index cde69bcc..00000000 --- a/samples/externalviews/viewhost/res/mipmap-hdpi/ic_launcher.png +++ /dev/null diff --git a/samples/externalviews/viewhost/res/mipmap-mdpi/ic_launcher.png b/samples/externalviews/viewhost/res/mipmap-mdpi/ic_launcher.png Binary files differdeleted file mode 100644 index c133a0cb..00000000 --- a/samples/externalviews/viewhost/res/mipmap-mdpi/ic_launcher.png +++ /dev/null diff --git a/samples/externalviews/viewhost/res/mipmap-xhdpi/ic_launcher.png b/samples/externalviews/viewhost/res/mipmap-xhdpi/ic_launcher.png Binary files differdeleted file mode 100644 index bfa42f0e..00000000 --- a/samples/externalviews/viewhost/res/mipmap-xhdpi/ic_launcher.png +++ /dev/null diff --git a/samples/externalviews/viewhost/res/mipmap-xxhdpi/ic_launcher.png b/samples/externalviews/viewhost/res/mipmap-xxhdpi/ic_launcher.png Binary files differdeleted file mode 100644 index 324e72cd..00000000 --- a/samples/externalviews/viewhost/res/mipmap-xxhdpi/ic_launcher.png +++ /dev/null diff --git a/samples/externalviews/viewhost/res/values-v21/styles.xml b/samples/externalviews/viewhost/res/values-v21/styles.xml deleted file mode 100644 index 9712f4b5..00000000 --- a/samples/externalviews/viewhost/res/values-v21/styles.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- - Copyright (C) 2015 The CyanogenMod Project - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<resources> - <style name="AppTheme" parent="android:Theme.Material.Light"> - </style> -</resources> diff --git a/samples/externalviews/viewhost/res/values-w820dp/dimens.xml b/samples/externalviews/viewhost/res/values-w820dp/dimens.xml deleted file mode 100644 index 4784b6fd..00000000 --- a/samples/externalviews/viewhost/res/values-w820dp/dimens.xml +++ /dev/null @@ -1,21 +0,0 @@ -<!-- - Copyright (C) 2015 The CyanogenMod Project - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<resources> - <!-- Example customization of dimensions originally defined in res/values/dimens.xml - (such as screen margins) for screens with more than 820dp of available width. This - would include 7" and 10" devices in landscape (~960dp and ~1280dp respectively). --> - <dimen name="activity_horizontal_margin">64dp</dimen> -</resources> diff --git a/samples/externalviews/viewhost/res/values/dimens.xml b/samples/externalviews/viewhost/res/values/dimens.xml deleted file mode 100644 index d9dcc26b..00000000 --- a/samples/externalviews/viewhost/res/values/dimens.xml +++ /dev/null @@ -1,20 +0,0 @@ -<!-- - Copyright (C) 2015 The CyanogenMod Project - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<resources> - <!-- Default screen margins, per the Android Design guidelines. --> - <dimen name="activity_horizontal_margin">16dp</dimen> - <dimen name="activity_vertical_margin">16dp</dimen> -</resources> diff --git a/samples/externalviews/viewhost/res/values/strings.xml b/samples/externalviews/viewhost/res/values/strings.xml deleted file mode 100644 index 4762b189..00000000 --- a/samples/externalviews/viewhost/res/values/strings.xml +++ /dev/null @@ -1,21 +0,0 @@ -<!-- - Copyright (C) 2015 The CyanogenMod Project - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<resources> - <string name="app_name">ExternalViewTest</string> - - <string name="hello_world">Hello world!</string> - <string name="action_settings">Settings</string> -</resources> diff --git a/samples/externalviews/viewhost/res/values/styles.xml b/samples/externalviews/viewhost/res/values/styles.xml deleted file mode 100644 index 9531e170..00000000 --- a/samples/externalviews/viewhost/res/values/styles.xml +++ /dev/null @@ -1,23 +0,0 @@ -<!-- - Copyright (C) 2015 The CyanogenMod Project - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<resources> - - <!-- Base application theme. --> - <style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar"> - <!-- Customize your theme here. --> - </style> - -</resources> diff --git a/samples/externalviews/viewhost/src/org/lineageos/samples/extviewhost/MainActivity.java b/samples/externalviews/viewhost/src/org/lineageos/samples/extviewhost/MainActivity.java deleted file mode 100644 index f13cece7..00000000 --- a/samples/externalviews/viewhost/src/org/lineageos/samples/extviewhost/MainActivity.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright (C) 2015 The CyanogenMod Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.lineageos.samples.extviewhost; - -import android.app.Activity; -import android.content.ComponentName; -import android.os.Bundle; - -import lineageos.externalviews.ExternalView; - -public class MainActivity extends Activity { - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_main); - ExternalView ev = (ExternalView) findViewById(R.id.external_view); - ComponentName cn = new ComponentName("org.lineageos.samples.extview", - "org.lineageos.samples.extview.SampleProviderService"); - ev.setProviderComponent(cn); - } - -} diff --git a/samples/externalviews/viewprovider/Android.mk b/samples/externalviews/viewprovider/Android.mk deleted file mode 100644 index dd297ab1..00000000 --- a/samples/externalviews/viewprovider/Android.mk +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright (C) 2015 The CyanogenMod Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_STATIC_JAVA_LIBRARIES := \ - org.lineageos.platform.sdk - -LOCAL_SRC_FILES := $(call all-java-files-under, src/) - -LOCAL_PACKAGE_NAME := LineageExternalViewProvider - -include $(BUILD_PACKAGE)
\ No newline at end of file diff --git a/samples/externalviews/viewprovider/AndroidManifest.xml b/samples/externalviews/viewprovider/AndroidManifest.xml deleted file mode 100644 index 83c8eaef..00000000 --- a/samples/externalviews/viewprovider/AndroidManifest.xml +++ /dev/null @@ -1,34 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- - Copyright (C) 2015 The CyanogenMod Project - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<manifest xmlns:android="http://schemas.android.com/apk/res/android" - package="org.lineageos.samples.extview" - android:versionCode="1" - android:versionName="1.0"> - - <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="23" /> - - <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> - <uses-permission android:name="android.permission.WRITE_SETTINGS" /> - <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> - - <application android:label="@string/app_name" android:icon="@drawable/ic_launcher"> - <service android:name=".SampleProviderService" - android:exported="true"> - - </service> - </application> -</manifest> diff --git a/samples/externalviews/viewprovider/res/drawable-hdpi/ic_launcher.png b/samples/externalviews/viewprovider/res/drawable-hdpi/ic_launcher.png Binary files differdeleted file mode 100644 index 96a442e5..00000000 --- a/samples/externalviews/viewprovider/res/drawable-hdpi/ic_launcher.png +++ /dev/null diff --git a/samples/externalviews/viewprovider/res/drawable-ldpi/ic_launcher.png b/samples/externalviews/viewprovider/res/drawable-ldpi/ic_launcher.png Binary files differdeleted file mode 100644 index 99238729..00000000 --- a/samples/externalviews/viewprovider/res/drawable-ldpi/ic_launcher.png +++ /dev/null diff --git a/samples/externalviews/viewprovider/res/drawable-mdpi/ic_launcher.png b/samples/externalviews/viewprovider/res/drawable-mdpi/ic_launcher.png Binary files differdeleted file mode 100644 index 359047df..00000000 --- a/samples/externalviews/viewprovider/res/drawable-mdpi/ic_launcher.png +++ /dev/null diff --git a/samples/externalviews/viewprovider/res/drawable-xhdpi/ic_launcher.png b/samples/externalviews/viewprovider/res/drawable-xhdpi/ic_launcher.png Binary files differdeleted file mode 100644 index 71c6d760..00000000 --- a/samples/externalviews/viewprovider/res/drawable-xhdpi/ic_launcher.png +++ /dev/null diff --git a/samples/externalviews/viewprovider/res/layout/main.xml b/samples/externalviews/viewprovider/res/layout/main.xml deleted file mode 100644 index c2742aaf..00000000 --- a/samples/externalviews/viewprovider/res/layout/main.xml +++ /dev/null @@ -1,33 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- - Copyright (C) 2015 The CyanogenMod Project - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" - android:orientation="vertical" - android:layout_width="fill_parent" - android:layout_height="fill_parent" - android:gravity="center_horizontal"> - <Button - android:id="@+id/create_bluetooth_on_wifi_trigger_connect" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:text="@string/bluetooth_on_wifi_trigger"/> - - <TextView - android:id="@+id/create_bt_on_wifi_status" - android:layout_width="match_parent" - android:layout_height="300dp" /> -</LinearLayout> - diff --git a/samples/externalviews/viewprovider/res/values/strings.xml b/samples/externalviews/viewprovider/res/values/strings.xml deleted file mode 100644 index 6d6780c6..00000000 --- a/samples/externalviews/viewprovider/res/values/strings.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- - Copyright (C) 2015 The CyanogenMod Project - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<resources> - <string name="app_name">Profiles Sample</string> - <string name="bluetooth_on_wifi_trigger">Create profile that triggers on top AP from WifiManager</string> -</resources> diff --git a/samples/externalviews/viewprovider/src/org/lineageos/samples/extview/SampleProviderService.java b/samples/externalviews/viewprovider/src/org/lineageos/samples/extview/SampleProviderService.java deleted file mode 100644 index 713a882a..00000000 --- a/samples/externalviews/viewprovider/src/org/lineageos/samples/extview/SampleProviderService.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright (C) 2015 The CyanogenMod Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.lineageos.samples.extview; - -import android.os.Bundle; -import android.view.LayoutInflater; -import android.view.View; -import lineageos.externalviews.ExternalViewProviderService; - -public class SampleProviderService extends ExternalViewProviderService { - @Override - protected ExternalViewProviderService.Provider createExternalView(Bundle options) { - return new ProviderImpl(options); - } - - private class ProviderImpl extends Provider { - protected ProviderImpl(Bundle options) { - super(options); - } - - @Override - protected View onCreateView() { - return LayoutInflater.from(SampleProviderService.this).inflate(R.layout.main, null); - } - } -} |