
Android开发相关
文章平均质量分 79
leelit
这个作者很懒,什么都没留下…
展开
-
The connection to adb is down的解决方法
网上搜的最全方法http://wenku.baidu.com/link?url= ... 0VYNvtJbm7f5UfbITx7,依然解决不了我的问题,后面发现是开机自启的360WiFi的作用,所以关掉360WiFi共享等软件即可。原创 2014-07-23 15:30:55 · 555 阅读 · 0 评论 -
Android:异步任务基础
今天面试的时候,面试官和我说起同步和异步,因为说起同步我就是想到线程同步,然后共享临界资源啊死锁啊什么的,所以一直在说这个,线程异步倒是从来没听过。刚才看了场球想起这件事查了一下,不知道他说的异步是不是期待我回答用Handler来刷新主线程的意思,我平常管这个叫异步任务- -昨天一面的时候,面试官问的就是怎样刷新UI线程,然后我就说用AsyncTask。好了,既然如此不管了,因为之前就想把以前写的那原创 2015-04-22 16:28:39 · 1157 阅读 · 1 评论 -
Android短信与电话:简易实例
不知道写设呢原创 2014-08-23 20:32:56 · 688 阅读 · 0 评论 -
Android:AppWidget之桌面小电筒
安卓开发中很多控件都是Widget类的,但是我们常说的Widget指的是AppWidget,即一些可以放置在桌面的小部件。 下面用两个实例来说一下这个AppWidget怎么来用。实例一:AppWidget的基本使用①创建一个AppWidget的布局文件appwidget_layout.xml<LinearLayout xmlns:android="http://schema原创 2014-09-27 14:38:24 · 1506 阅读 · 0 评论 -
Android:HttpWatch+jsoup抓包
最近对抓包挺感兴趣的,所以就花了一点时间去研究。最后总结一下这套方法吧。HttpWatch这个软件相当于IE的一个插件(FireFox也支持)。HttpWatch是强大的网页数据分析工具,集成在Internet Explorer工具栏,包括网页摘要、Cookies管理、缓存管理、消息头发送/接受、字符查询、POST 数据和目录管理功能、报告输出等功能。总之HttpWatch 是一款能够收集并显示深层原创 2015-04-10 13:48:48 · 2261 阅读 · 0 评论 -
Android蓝牙开发:蓝牙小车上位机(开源)(第二版)
蓝牙小车重力感应小车上位机原创 2014-08-17 13:02:06 · 13044 阅读 · 8 评论 -
Java:断点续传
简介我们下载文件或者其他内容时,常常都是通过Http协议直接请求整个文件。所以常见的方法是直接判断服务器返回的状态码,如果返回200,就开始写。所谓断点续传,就是指不请求整个文件,而是请求部分文件,如果服务器支持分段请求,则返回相应的分段内容,否则返回整个文件。我们可以通过断点续传来实现多条线程来下载同一个文件,加快速度;也可以通过断点续传实现暂停/恢复下载的功能,试想,如果没有断点请求,每次都是请原创 2015-12-22 18:45:30 · 854 阅读 · 0 评论 -
Android:MVP模式
简介关于MVP的介绍网上有很多,这里不再累述,虽然大家的实现方式也许各不相同,但是有一些基本的共识:Model:数据模型;View:用户界面,一般对应于Activity、Fragment;Presenter:作为View和Model的桥梁,实现两者解耦。MVP的核心是:将View中与UI无关的部分逻辑转移到Presenter中。其依赖关系如下: View与Presenter相互依赖,Pre原创 2016-03-07 15:37:16 · 889 阅读 · 0 评论 -
Android:IPC,Messenger,AIDL
简介IPC,即进程间通信。常见的IPC场景有两种,一种是单个应用开启多个进程,这些进程间需要通信;另外一种是不同应用间的进程间通信。单个应用开启多个进程并不复杂,只需要为四大组件声明一个android:process属性,这个组件便会运行在该声明的进程上。而这个属性的声明方式有两种:以:号开头,比如android:process=":remote",这时这个组件便运行在package_name:r原创 2016-10-22 20:46:42 · 901 阅读 · 0 评论 -
Android Library Project:下拉刷新ListView
有时候我们在GitHub上面看到的一些开源项目(Projects from Eclipse with ADT)并非是一个完整的Android Project,而只是一个Library Project,我们应该怎样去引用这些Library Project到我们自己的Android Project上呢?其实官网里面也介绍得蛮清楚的,只不过作为初学者真的需要一个比较完整的引导,这样可以避免浪费太多时间。原创 2015-03-23 19:02:20 · 781 阅读 · 0 评论 -
Android Library Module:可拓展TextView
前言有时候我们在GitHub上面看到的一些开源项目( from Android Studio)并非是一个完整的Android Project,而只是一个Library Module,我们应该怎样去引用这些Library Module到我们自己的Android Module上呢?其实官网里面也介绍得蛮清楚的,只不过作为初学者真的需要一个比较完整的引导,这样可以避免浪费太多时间。下面就结合一个引用开源库原创 2015-03-30 11:57:54 · 1111 阅读 · 0 评论 -
Android开发环境的快速搭建
网上最常见的教程是eclipse + jdk + adt + sdk这几个都要分别下载又担心不jianr,步骤非常繁琐,很容易就会绕进某条死胡同后面在官方上发现一个 http://developer.android.com/sdk/index.html下载之后就集成了eclipse adt ,sdk需要自己再下载,打开压缩包里面的sdk manager下载android 4.2.2(原创 2014-07-23 15:27:17 · 580 阅读 · 0 评论 -
Android定时器:实现定时的几种方法
当需要更新UI时都需要用到Handler1、原创 2014-08-18 21:53:54 · 1238 阅读 · 0 评论 -
Android:NDK开发流程
简介Java程序通过JNI实现与本地C/C++代码的交互,而NDK则是Android平台上便于进行JNI开发的工具。流程NDK的开发流程如下:下载NDK,设置环境变量,项目配置NDKJava文件定义native接口javah生成C/C++头文件编写C/C++代码编写Android.mk、Application.mk编译出so文件使用so文件下面在Windows环境下逐项介绍,其他环境原创 2017-01-07 12:58:50 · 704 阅读 · 0 评论