![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 64
ventsea
这个作者很懒,什么都没留下…
展开
-
windows adb usb 找不到设备的解决方法
windows系统下ADB 找不到设备的解决方法首先,右击我的电脑,点击管理,在设备管理器里找到你的设备,一般在便携设备或者未知设备里,如果你找不到你的设备,请确保设备已经处于开发者模式,并且打开了USB调试。找到你的设备之后,右击你的设备,选择更新驱动程序软件,在弹出的界面中选择浏览计算机以查找驱动程序软件,然后再选择下面的从计算机的设备驱动程序列表中选择。然后点击下一步,等待驱动安装,然后注意观察手机。此方法适合已经安装过ADB驱动的电脑,如果电脑尚未安装过ADB 驱动,则需要进行安装。下一原创 2021-06-05 10:27:03 · 5559 阅读 · 1 评论 -
更多关于Fragment的使用
承接上篇Fragment如何接收argument参数Fragment如何获取Activity接收的intent值呢?主要是通过Bundle 来 putString() 参数, 在创建Fragment实例的时候将Bundle作为参数 setArgument(),这样在 getArgument()的时候,就可以用Bundle 的 getString()拿到所要传递的参数, 即由Ac原创 2016-08-28 18:42:30 · 738 阅读 · 1 评论 -
Android apk ant打包
apk打包流程以上图就是整个apk打包的流程.具体流程可以分为8步: 1. 通过aapt工具将 资源文件(res)、清单文件(AndroidManifest.xml)生成对应的R.java文件. 2. 通过aidl工具 将 aidl文件转化为java文件. 3. 通过javac工具,将.java文件转化为.class文件. 4. 将libs下的jar解压到输出目录中. 5. 通过dex命令原创 2016-08-29 21:45:30 · 603 阅读 · 0 评论 -
总结volley源码解析
在阅读之前本文章默认你已经会使用volley的前提下所总结的, 如果你还未清楚volley的使用, 建议你阅读前面关于volley介绍的文章, 阅读文章之后如果你有任何问题, 欢迎留言交流.开始吧首先, 从我们new一个请求队列开始, volley的底层就已经默认开启了5个线程在循环工作等待请求队列的添加, 所以, 我们在使用时必须保证请求队列的全局唯一性, 避免资源的浪费.从请求原创 2016-09-08 20:12:30 · 439 阅读 · 1 评论 -
认识Fragment
生命周期Activity和Fragment比较其实, 上图所体现的Fragment的生命周期只是一部分, 真正的Fragment生命周期更加复杂, 如下图:生命周期主要的方法回调时机onAttach() 关联Activity时调用onCreate() 创建Fragment时调用,在这里必须初始化Fragment的基础组件onCreateView() Fragment要绘制自己的界面原创 2016-08-28 15:18:52 · 471 阅读 · 0 评论 -
简单理解IPC机制和AIDL的使用
IPC机制:应用于android中的进程间通信android中实现IPC机制的方法一共有以下几种: 1. AIDL 2. Messenger 3. ContentProvider 4. socket 其中前两者是基于Binder机制。第三个是基于AIDL, 那么, 首先我们来了解一下什么是Binder机制吧.什么是Binder机制? 这绝对是个头疼的问题 , 因为涉及到Lin转载 2016-09-01 08:39:41 · 496 阅读 · 0 评论 -
了解Handler源码
Handler 异步消息处理机制我们先来看一下一个标准的异步消息处理机制是如何写的.class LooperThread extends Thread { public Handler mHandler; public void run() { Looper.prepare();原创 2016-09-17 15:42:41 · 291 阅读 · 0 评论 -
Volley简介
整理来源Android 网络通信框架Volley简介 郭霖: 初识Volley的基本用法概念2013年的Google I/O 大会上发布了Volley. Volley是Android平台上的网络通信库, 能使网络通信更快, 更简单, 更健壮(仅是相对,非绝对). Volley特别适合数据量不大但是通信频繁的场景, 而对于大数据量的网络操作, 比如说下载文件等, Volley的表现就会非常糟糕.转载 2016-09-05 08:30:36 · 499 阅读 · 0 评论 -
View和ViewGroup的基本绘制流程
需要了解的先来张图说明一下它们的关系 你还要知道ViewGroup之间是可以嵌套的.View的绘制流程不知道大家有没有这种疑惑, 为什么我们在写布局文件的时候, 一定要写layout_width和layout_height呢, 难道就没有默认值吗? 颜色, 背景, 等等其他的都有默认值, 为什么宽高就一定要我们手动写呢? 接下来就让我们一起来解答这个疑惑吧.绘制流程的源码就不贴出来了,原创 2016-09-19 14:42:01 · 4839 阅读 · 1 评论