|
1 | 1 | Content Provider Helper |
2 | 2 | ======================= |
3 | 3 |
|
| 4 | +... is a frontend to discover/view/query data of android content providers. |
| 5 | + |
| 6 | +[Original](https://github.com/jenzz/ContentProviderHelper) : Copyright (c) 2014-2016 Jens Driller under [MIT license](LICENSE-old-mit-jenzz) |
| 7 | +[Improvements](https://github.com/k3b/ContentProviderHelper) : Copyright (c) 2015-2016 k3b under [GNU GENERAL PUBLIC LICENSE Version 3 or later](LICENSE) |
| 8 | + |
4 | 9 | Description |
5 | 10 | ----------- |
6 | 11 |
|
7 | | -With Content Provider Helper (or CPH) a developer can interactivly |
8 | | -discover and query the data of |
9 | | -[android-s content providers](https://developer.android.com/guide/topics/providers/content-providers.html) |
10 | | -similar to querying a database table. |
| 12 | +Android content-providers are similar to database-tables. |
| 13 | +They have a name (aka "content:" uri), |
| 14 | +columns and they can be queried similar to Sql. |
| 15 | + |
| 16 | +Android uses |
| 17 | +[https://developer.android.com/guide/topics/providers/content-providers.html content-providers] |
| 18 | +as api to manage global accessable data (i.e. Images, Telephone-book, SMS, ...). |
11 | 19 |
|
12 | | -You can add and delete your own content: URIs manually or search for all available content providers on the device. |
| 20 | +ContentProviderHelper is a frontend to query installed content-providers. |
| 21 | + |
| 22 | +You can add and delete your own content URIs manually or search for all available content providers on the device. |
13 | 23 |
|
14 | 24 | App permissions are set generously to provide maximum compatibility. |
15 | 25 |
|
| 26 | +Requirements: Android-2.2 (api-8) or newer. (tested with android-2.2, 4.2, 4.4) |
| 27 | + |
| 28 | +Program enhancements as merge-request are welcome. |
| 29 | + |
16 | 30 | The following content providers are provided by default: |
17 | 31 |
|
18 | 32 | * content://browser/bookmarks |
@@ -78,12 +92,12 @@ The following content providers are provided by default: |
78 | 92 | What's New |
79 | 93 | ---------- |
80 | 94 |
|
81 | | -### v1.3.0: |
| 95 | +### v1.3.0: (to be released in fdroid appstore, soon) |
82 | 96 |
|
83 | | -* App is now under [MIT License](https://raw.githubusercontent.com/jenzz/ContentProviderHelper/master/LICENSE) |
84 | | -* updated build tools 24.0.2 |
85 | | -* changed appID to de.k3b.android.contentproviderhelper |
86 | | -* restore last used contentprovider+Fields on app load |
| 97 | +* improvements: restore last used contentprovider+Fields in "on app load" |
| 98 | +* updated to gradle-2.14.1/build tools 24.0.2/java8/AndroidStudio-2.2 |
| 99 | +* changed appID from com.jensdriller.contentproviderhelper to de.k3b.android.contentproviderhelper |
| 100 | +* changed original App License from [MIT](https://raw.githubusercontent.com/jenzz/ContentProviderHelper/master/LICENSE) to [GPL-v3+](https://raw.githubusercontent.com/k3b/ContentProviderHelper/master/LICENSE) to allow adding gpl-v3 code. |
87 | 101 |
|
88 | 102 | ### v1.2.0: (20150529 not published due to unknown license) |
89 | 103 |
|
|
0 commit comments