Android
文章平均质量分 62
zh963853245
这个作者很懒,什么都没留下…
展开
-
Andoird-开始
1.创建HelloWorld项目Minimum SDK:最低兼容版本分析(1)从Android模式项目结构换成Project。(2)目录分析 P18 local.properties指定本机的Android SDK路径,无需修改,除非有改动。app(重要) libs 放置第三方jar包 java所有的Java代码,例如活动文件。 res 放置所有资源...原创 2018-04-15 11:48:00 · 123 阅读 · 0 评论 -
Android Studio 布局,在build.gradle种增加布局库依赖时的问题
作者写法是在denpendencies中用compile来写。但是打开之后发现都用的implementation。百度后发现,这是新版本的AS采用了新的gradle编译版本。complie已过时。下面引用自:https://blog.csdn.net/silenceoo/article/details/78735687区别在3.0版本中,compile 指令被标注为过时方法,而新增了两个依赖指令,...原创 2018-04-18 16:43:41 · 1918 阅读 · 1 评论 -
Android Studio环境变量设置
SDK的环境变量配置:第一步:添加 ANDROID_HOME新建系统变量 ANDROID_HOME变量名:ANDROID_HOME 变量值:C:\Users\TheOneZH\AppData\Local\Android\Sdk第二步:添加Path变量此变量已存在,直接编辑即可变量值:%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools(注意:wi...转载 2018-04-23 21:06:15 · 6195 阅读 · 0 评论 -
找不到Android Device Monitor
按照郭神的第一行代码打开Android Device Monitor时,发现Tools下没有Android这个子目录,找不到Android Devive Monitor.上网搜索发现,Android Studio 3.0开始android Device Monitor弃用官方建议用新的工具替代,在这里我们原本只用的到的是File Explorer工具,所以就用Device Monitor替代就好了...翻译 2018-05-05 20:14:21 · 2842 阅读 · 0 评论 -
7.2运行时权限
7.2.1权限机制详解1.普通权限不会直接威胁到用户的安全和隐私的权限,对于这部分权限申请,系统会自动帮我们进行授权,而不需要用户再去手动操作了,比如在BroadcastTest项目中申请的两个权限就是普通权限2.危险权限。可能会触及用户隐私,或者对设备安全性造成影响的权限,如获取设备联系人信息、定位设备的地理位置等,对于这部分权限申请,必须要由用户手动点击授权才可以,否则程序就无法使用相应的功能...原创 2018-05-12 17:29:23 · 301 阅读 · 0 评论 -
7.4创建自己的内容提供器
7.4创建自己的内容提供器7.4.1步骤(ProviderTest项目中实现)1.创建类MyProvider继承自ContentProvider的子类 public class MyProvider extends ContentProvider { @Override public boolean onCreate() { return false; }...原创 2018-05-13 11:17:48 · 748 阅读 · 0 评论 -
7.5 Git进阶
7.5 Git进阶在ProviderTest 项目中创建代码仓库打开Git Bash,进入到这个项目的根目录下面,然后执行git init 命令7.5.1忽略文件Git提供了一种可配性很强的机制来允许用户将指定的文件或目录排除在版本控制之外,它会检查代码仓库的目录下是否存在一个名为.gitignore的文件,如果存在的话,就去一行行读取这个文件中的内容,并把每一行指定的文件或目录排除在版本控制之外...原创 2018-05-13 12:20:29 · 176 阅读 · 0 评论