Android
yuanopen
这个作者很懒,什么都没留下…
展开
-
Android提示用户获取相应手机权限
一,简介Android 6.0 为了保护用户隐私,将一些权限的申请放在了应用运行的时候去申请, 比如以往的开发中,开发人员只需要将需要的权限在清单文件中配置即可,安装后用户可以在设置中的应用信息中看到:XX应用以获取****权限。用户点击可以选择给应用相应的权限。此前的应用权限用户可以选择允许、提醒和拒绝。在安装的时候用户是已经知道应用需要的权限的。但是这样存在一个问题,就是用户在安装的时候,应用...原创 2018-02-10 14:54:33 · 18988 阅读 · 1 评论 -
Android四大组件之一:BroadcastReceiver(广播接收者)
一,简介:1,broadcast(广播)既然有广播接收者,那就必须有广播这个东西,就像收音机,有了收音机,没有广播频道,你听个卵。broadcast(广播):是一种广泛运用于应用程序之间传输信息的机制。这个广播可以是自己程序中发出的,也可以是系统发出的,比如说,你的手机没有了网络,那么系统就会发出一个网络断开的广播,一些App就会接收到这个广播,然后做出相应操作,比如提醒用户,你断网了!2,Bro...原创 2018-02-09 15:26:13 · 1208 阅读 · 0 评论 -
Android中SharedPreferences的运行(登录记住用户名案例)
一,SharedPreferences基础知识: SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置,比如Activity状态,Activity暂停时,将此activity的状态保存到SharedPereferences中;当Activity重载,系统回调方法onSaveInstanceState时,再从SharedPrefere原创 2018-02-01 23:36:00 · 377 阅读 · 0 评论 -
Android中SQLite的使用(简单数据存入与读取)
一,概要先看demo,最后又讲解。二,小demo 效果图: 实现: 视图层: testsqlite.xml:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:l原创 2018-02-03 20:55:20 · 14913 阅读 · 5 评论 -
Android用File类写一个简单的文件管理软件
一,概要:Android中的File类和JAVA中File类是一样的,方法也可以去看看java的API(点击查看)。这里补充几点: File file=this.getFilesDir(); //当前应用数据默认的数据存储路劲:/data/user/0/com.maeeage.administrator.androidlearn/files i("get原创 2018-02-06 12:59:55 · 2104 阅读 · 2 评论 -
Android四大组件之一ContentProvider实现简单的联系人读取
概要:ContentProvider:又名内容提供者。通过它,可以实现不同应用之间的数据共享,举个栗子;在我的小米手机系统里有这样两个程序:第一个程序叫”电话“,这个电话应用程序就是一个内容提供程序,它里面有相关类继承ContentProvider,并注册了provider成为内容提供者,比如说,在“电话”这个应用里,某个类继承ContentProvider,然后实现ContentProvider...原创 2018-02-08 16:43:07 · 1372 阅读 · 0 评论 -
android上传图片到七牛云存储demo
第一步:在七牛云官网注册账号,开通七牛云存储,并创建一个存储空间。第二步:在个人中心获取appkey和accessKey。第三步:开始敲代码了; 1,添加依赖: compile 'com.squareup.okhttp:okhttp:2.4.0' compile 'com.loopj.android:android-async-http:1.4.9' compile 'com....原创 2018-05-12 09:53:06 · 4919 阅读 · 3 评论 -
Gradle sync failed: Could not find support-vector-drawable.aar
1,Android studio 出现: Gradle sync failed: Could not find support-vector-drawable.aar (com.android.support:support-vector-drawable:26.0.2). Searched in the following locations: https://jcenter.bint...原创 2018-06-11 14:17:44 · 6016 阅读 · 9 评论 -
Error:Dependency LocationDemo:location:unspecified on project app resolves to an APK archive which i
一,解决方法:把这句换成:apply plugin: 'com.android.library'2,还会出现一个问题:解决方法:删除图中一句代码原创 2018-06-23 23:29:07 · 330 阅读 · 0 评论