ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

一些第三方依赖以及一些字段

2019-10-24 21:06:04  阅读:262  来源: 互联网

标签:依赖 implementation Media URI MediaStore 一些 android com 第三方


Android、Kotlin 开发中用到的第三方依赖

高德
导依赖:
implementation ‘com.amap.api:map2d:latest.integration’
implementation ‘com.amap.api:location:latest.integration’

eventbus:
implementation ‘org.greenrobot:eventbus:3.0.0’

轮播图:
implementation ‘com.youth.banner:banner:1.4.10’

TabLayout:
implementation ‘com.android.support:design:28.0.0’

xutils依赖
implementation ‘org.xutils:xutils:3.5.1’

okHttp依赖
implementation ‘com.squareup.okhttp3:okhttp:3.12.1’

Volley依赖
implementation ‘eu.the4thfloor.volley:com.android.volley:2015.05.28’

RecyclerView:
implementation ‘com.android.support:recyclerview-v7:28.0.0’

swipelayout侧滑:
implementation “com.daimajia.swipelayout:library:1.2.0”

正弦波公式:
int newy = y - (int) (100 * Math.sin((x - 5) * 2 * Math.PI / 150));

下载文件——断点续传 :
implementation ‘zlc.season:rxdownload2:2.0.2’

xRecyclerView:
implementation ‘com.android.support:recyclerview-v7:28.0.0’
api(‘com.jcodecraeer:xrecyclerview:1.5.9’) {
exclude group: ‘com.android.support’
}

Toolbar/侧滑:
implementation ‘com.android.support:design:28.0.0’

glide:
implementation ‘com.github.bumptech.glide:glide:4.1.1’

录音权限:
implementation ‘com.ilike:voicerecorder:1.0.0’
PathUtil

获取图片视屏:
implementation ‘com.lcw.library:imagepicker:2.2.2’

二级联动依赖:
implementation ‘com.gjiazhe:wavesidebar:1.3’

butterknife:

implementation ‘com.jakewharton:butterknife:8.8.1’
annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’

retrofit:
implementation ‘com.squareup.retrofit2:retrofit:2.2.0’
implementation ‘com.squareup.retrofit2:converter-gson:2.2.0’

fresco:
implementation ‘com.facebook.fresco:fresco:1.11.0’

ORM 数据库
implementation ‘com.j256.ormlite:ormlite-android:5.0’
implementation ‘com.j256.ormlite:ormlite-core:5.0’

GSON:
implementation ‘com.google.code.gson:gson:2.8.0’
implementation ‘com.alibaba:fastjson:1.2.41’

RXJava使用Retrofit:
implementation ‘com.squareup.retrofit2:adapter-rxjava:2.1.0’
implementation ‘io.reactivex:rxandroid:1.2.1’

调用手机系统应用到的字段:

内容提供者

获取手机联系人
权限:

uri: ContactsContract.CommonDataKinds.Phone.CONTENT_URI
字段:ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME:姓名
ContactsContract.CommonDataKinds.Phone.NUMBER:电话

获取手机短信
权限:

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" />

uri: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" />

action:android.provider.Telephony.SMS_RECEIVED"

打电话权限


action:android.intent.action.NEW_OUTGOING_CALL
android.intent.action.BOOT_COMPLETED

标签:依赖,implementation,Media,URI,MediaStore,一些,android,com,第三方
来源: https://blog.csdn.net/LH_sunshine/article/details/102731879

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有