一、下载SDK包,并解压放在相应的路径下 二、设置环境变量 第一步,打开环境变量配置窗口。右击计算机,属性-高级系统设置-环境变量。 第一步,打开环境变量配置窗口。右击计算机,属性-高级系统设置-环境变量。 第二步,添加android系统环境变量。在系统变量下点击新建按钮,输入环境变量名androi ...
分类:
移动开发 时间:
2019-02-09 22:31:57
阅读次数:
317
Android的4种模式 模式 功能 ADB调试system 正常使用 开发者模式开启usb调试recovery 备份,恢复模式 卡刷模式 twrp下开启ADB Sideloadfastboot 线刷模式 无download 9008端口模式 深刷模式 模式 小米c4,miui6.1.7开发版,无r ...
分类:
移动开发 时间:
2019-02-08 15:51:57
阅读次数:
240
xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app = "http://schemas.android.com/apk/res/com.example.CustomAttr"android系统也是一个应用程序 包名a ...
分类:
移动开发 时间:
2019-02-02 17:34:01
阅读次数:
191
一、usb连接 PS:无法看到自己设备时,查看手机USB调试是否打开;PC端是否安装手机驱动。 二、wifi连接 原理: Android系统底层运行着一个服务(adbd),用于响应和管理大家在电脑端的adb命令连接,这个服务在启动时会根据手机的配置监听USB连接或网络其中之一。配置的属性为:serv ...
分类:
移动开发 时间:
2019-02-01 23:00:39
阅读次数:
283
我们在对android系统升级的时候,可以减少升级包的大小,只升级差异部分,也就是差分包升级,相关的描述可以参考:http://blog.csdn.net/csdn66_2016/article/details/70256757 我们在对两个不同的文件进行差分的时候,使用到了两个工具,分别是imgd ...
分类:
其他好文 时间:
2019-01-30 17:12:42
阅读次数:
137
Android Binder机制原理(史上最强理解,没有之一)(转) 原文地址: http://blog.csdn.net/universus/article/details/6211589 Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有的进程间通信IPC手段包括( ...
分类:
移动开发 时间:
2019-01-28 21:46:09
阅读次数:
168
相信很多在用或者用过Android系统的的手机的朋友都有过这样的经历:自己玩着玩着某个程序,突然屏幕一黑,然后出现一个对话框,提示很抱歉,应用程序已经停止工作。这意味着程序已然崩溃了,用户唯一要做的就是接下来重新运行这个程序,或者去干些别的。我个人推测,前者占大多数。 当然,一些比较健壮的程序是一般 ...
分类:
其他好文 时间:
2019-01-28 21:20:08
阅读次数:
246
android studio,简称AS,是集成开发环境,所谓集成,就是集编辑、编译、调试、打包等于一体。简单来说,通过AS,就可以开发出在android系统上运行的APP。
分类:
移动开发 时间:
2019-01-28 00:47:39
阅读次数:
282
目前,美国 Google公司的 AndroidP (安卓9.0),已经正式全面推出有几个多月了。众多手机品牌厂商也都在积极的进行更新适配 Android 9.0 系统(修改UI界面也算是二次开发,嗯)。不知道各位Android用户是否体验到了这一最新版本的系统呢? ...
分类:
移动开发 时间:
2019-01-26 15:26:36
阅读次数:
344
实现思维 开始之前先废话几句,Android系统没有提供上拉加载的控件,只提供了下拉刷新的SwipeRefreshLayout控件。这个控件我们就不废话,无法实现上拉刷新的功能。现在我们说说上拉加载更多的功能实现 思维步骤: 代码部分 页尾布局 pull_up_refresh.xml: 适配器代码: ...
分类:
移动开发 时间:
2019-01-21 17:54:24
阅读次数:
147