一部のサードパーティの依存だけでなく、一部のフィールド

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/LH_sunshine/article/details/102731879

サードパーティが依存しているの開発に使用されるアンドロイド、Kotlin

德高
导依赖:
実装'com.amap.api:map2d:latest.integration'
実装'com.amap.api:ロケーション:latest.integration'

eventbus:
インプリメンテーション'org.greenrobot:eventbus:3.0.0'

図ローテーション:
インプリメンテーション'com.youth.banner:バナー:1.4.10'

TabLayout:
インプリメンテーション'com.android.support:design:28.0.0'

xutils依存
実装'org.xutils:xutils:3.5.1'

okHttp依赖
実装'com.squareup.okhttp3:okhttp:3.12.1'

バレーボール依存
実装「eu.the4thfloor.volley:com.android.volley:2015年5月28日」

RecyclerView:
インプリメンテーション'com.android.support:recyclerview-v7:28.0.0'

swipelayout侧滑:
インプリメンテーション「com.daimajia.swipelayout:ライブラリ:1.2.0」

正弦波方程式:
int型newy、Y = - (INT)(。Math.sin、100 *((X - 5)にMath.PI * 150分の2))。

ファイルのダウンロード- HTTP:
インプリメンテーション'zlc.season:rxdownload2:2.0.2'

xRecyclerView:
実装'com.android.support:recyclerview-v7:28.0.0'
API( 'com.jcodecraeer:xrecyclerview:1.5.9'){
グループを除外: 'com.android.support'
}

ツールバー/侧滑:
インプリメンテーション'com.android.support:design:28.0.0'

グライド:
インプリメンテーション」com.github.bumptech.glide:グライド:4.1.1

録音権:
インプリメンテーション'com.ilike:voicerecorder:1.0.0'
PathUtil

画像スクリーンを取得します:
インプリメンテーション'com.lcw.library:ImagePicker:2.2.2'

二つのリンケージ依存性:
インプリメンテーション'com.gjiazhe:wavesidebar:1.3'

バターナイフ:

実装'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-コンパイラ:8.8.1'

改造:
インプリメンテーション'com.squareup.retrofit2:改造:2.2.0'
実装'com.squareup.retrofit2:コンバータ-gson:2.2.0'

新鮮:
インプリメンテーション'com.facebook.fresco:新鮮:1.11.0'

ORM数据库
実装'com.j256.ormlite:ormlite-アンドロイド:5.0'
実装'com.j256.ormlite:ormliteコア:5.0'

GSON:
インプリメンテーション'com.google.code.gson:gson:2.8.0'
実装'com.alibaba:fastjson:1.2.41'

RXJava使用レトロフィット:
インプリメンテーション'com.squareup.retrofit2:アダプター-rxjava:2.1.0'
実装'io.reactivex:rxandroid:1.2.1'

電話システムがフィールドに適用されて呼び出します。

コンテンツプロバイダ

電話連絡の取得
:権限

URIを:ContactsContract.CommonDataKinds.Phone.CONTENT_URI
フィールド:ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME:名前
ContactsContract.CommonDataKinds.Phone.NUMBER:電話

SMSの取得
権限:

URI:Telephony.Sms.CONTENT_URI
フィールド:Telephony.Sms.ADDRESSアドレス
Telephony.Sms.BODYコンテンツを

オーディオを取得

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- 读外部存储权限 -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

URI:MediaStore.Audio.Media.EXTERNAL_CONTENT_URIの
フィールド:MediaStore.Audio.Media.TITLE曲
MediaStore.Audio.Media.ARTIST歌手
MediaStore.Audio.Media.DURATION全期間
MediaStore.Audio.Media.DATAアドレス

動画の取得

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- 读外部存储权限 -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

タグ:MediaStore.Video.Media.EXTERNAL_CONTENT_URI

フィールド:MediaStore.Video.Media.TITLE曲
MediaStore.Video.Media.ARTIST歌手
MediaStore.Video.Media.DURATION全期間
MediaStore.Video.Media.DATAアドレス

ギャラリーの取得:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- 读外部存储权限 -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 

URI:MediaStore.Images.Media.EXTERNAL_CONTENT_URIの
フィールド:MediaStore.Images.Media.TITLE、画像の名前
MediaStore.Images.Media.SIZE;サイズ
MediaStore.Images.Media.DATA;アドレス

放送受信機
1の権限

<uses-permission android:name="android.permission.RECEIVE_SMS" />

アクション:android.provider.Telephony.SMS_RECEIVED」

打电话权限


アクション:android.intent.action.NEW_OUTGOING_CALL
android.intent.action.BOOT_COMPLETED

おすすめ

転載: blog.csdn.net/LH_sunshine/article/details/102731879