安卓学习
bldream
这个作者很懒,什么都没留下…
展开
-
ADT实现手机通过wifi调试Android应用程序
由于公司电脑使用虚拟设备调试速度太慢,后来使用手机又发现数据线连接很麻烦,在网上查找后发现可以通过无线网络来直接调试,现将过程记录如下:1,在手机上下载手机超级终端,输入以下命令:susetprop service.adb.tcp.port 5555stop adbdstart adbd2.电脑开开cmd命令,输入命令 adb connect 192.168.1.3:5555(这个网原创 2013-08-28 10:28:24 · 912 阅读 · 0 评论 -
Handler记录
package com.example.handler;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;import android.annotatio原创 2014-07-25 16:54:06 · 342 阅读 · 0 评论 -
安卓Binder
Binder是一种架构,主要包括服务端,Binder驱动,客户端三模块。服务端的实现有两种方法,一种是直接基于Binder类来编写一个服务,另一种使用service类和aidl来实现。基于Binder类service端设计只需要新建一个基于Binder的类即可,然后重写onTransact()方法,根据code从data中读出客户端传递的参数,这里的code是客户端跟服原创 2014-12-11 15:40:05 · 71 阅读 · 0 评论 -
Android之CursorAdapter用法
参考文档:http://www.it165.net/pro/html/201308/6827.htmlhttp://stackoverflow.com/questions/12223293/cursoradapter-bindview-optimizationListView数据来自数据库CursorAdapter 继承了 BaseAdapter好处:仅加载需要转载 2015-01-20 16:26:14 · 826 阅读 · 0 评论 -
安卓相关资料网址
安卓dialog各种样式demo:http://www.apkbus.com/android-13412-1-1.html安卓常见控件:http://www.cnblogs.com/linjiqin/category/284058.html安卓5种toast用法http://android.tgbus.com/Android/tutorial/201103/34原创 2015-05-11 09:42:17 · 282 阅读 · 0 评论 -
Android Service学习之AIDL, Parcelable和远程服务
AIDL的作用 由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界。 通过代码来实现这个数据传输过程是冗长乏味的,Android提供了AIDL工具来处理这项工作。转载 2015-08-24 13:56:04 · 250 阅读 · 1 评论 -
安卓虚拟机实现
参考资料:http://condroid.github.io/2014/08/15/detailed-steps/原创 2015-09-28 15:26:39 · 206 阅读 · 0 评论 -
arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别
命名规则交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi]arch - 体系架构,如ARM,MIPSvendor - 工具链提供商os - 目标操作系统eabi - 嵌入式应用二进制接口(Embedded Application Binary Interface)根据对操作系统的支持与否,ARM GCC可分为支持和不支持操作系统,转载 2015-10-16 19:22:55 · 192 阅读 · 0 评论 -
Android的frameworks层键盘事件处理流程分析
http://www.linuxidc.com/Linux/2011-11/47125.htm事件处理流程1)InputManager负责读取事件并把事件送到frameworks的java层2)WindowManagerService里会有一个InputMonitor类来监听事件变化并做相应的分发处理。3)在WindowManagerService会有一个WindowMan转载 2015-10-20 11:18:53 · 240 阅读 · 0 评论 -
make: *** [out/target/common/obj/PACKAGING/checkapi-current-timestamp] Error 38
编译报错make: *** [out/target/common/obj/PACKAGING/checkapi-current-timestamp] Error 38应该是由 out/target/common/obj/PACKAGING/public_api.txt:32400: error 5: Added public field android.view.KeyEvent.原创 2015-10-21 09:33:44 · 586 阅读 · 0 评论 -
android frameworks的按键监听
做应用程序的时候,如果需要监听什么按钮,则只需要添加对应的监听器,而在, 然后再类似于onClick()的方法中实现真正的处理。但在针对整个系统级别的按钮监听呢,之前在解决一个硬件按钮声效的bug的时候对这部分的源代码了查看了下,所以记下哈首先是KeyEvent这个类每个按钮的点击,都是通过一系列的按键事件组成的,文档描述如下Object used to r转载 2015-10-23 14:09:03 · 191 阅读 · 0 评论 -
安卓实现所有activity全部销毁
具体方法见:http://www.2cto.com/kf/201401/273543.html需要补充的是,在创建applicationlei原创 2014-07-02 11:59:45 · 351 阅读 · 0 评论 -
安卓----------腾讯微博客户端开发1
刚开始下载http://www.eoeandroid.com/thread-164803-1-1.html这个的代码,b原创 2014-05-15 15:23:25 · 347 阅读 · 0 评论 -
[转]Android的Handler总结
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button, Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如转载 2013-08-28 18:12:32 · 352 阅读 · 0 评论 -
用ExpandableListAdapter在每个child列表前添加图片
最近开始学安卓,ExpandableList部分,于是想着在child前面加个图片试试,参考网上一些代码,总算是弄出来了,学到水平有限,欢迎指教!先上效果图,布局什么的太费劲就没去弄了。原创 2013-08-31 14:25:40 · 767 阅读 · 0 评论 -
SharedPreferences的用法
原文地址:http://hi.baidu.com/liumin_x/item/10a2acfc473778caa835a2c4很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件进行保存转载 2013-09-09 11:08:59 · 351 阅读 · 0 评论 -
Android 容易定制OptionMenu外观
原文网址:http://www.myexception.cn/android/1168124.htmlAndroid 简单定制OptionMenu外观《Android内核剖析》第8章笔记1. 分析1.1 主要类1.2 主要流程1.3 关键代码 private void openPanel(PanelFeatureState转载 2013-09-09 15:36:03 · 489 阅读 · 0 评论 -
Android学习------------xml布局文件
在一个Activity中要使用各种不同的控件,通过这些控件来实现Activity的具体功能。对于控件的种类,样式等都必须要有管理,这个就是xml布局文件。一个Activity的布局文件都放置在res/layoute文件夹下面,每个Activity都有最少一个xml文件。Android提供几种布局方式,LinearLayout(线性布局) 、TableLayout(表格布局)、Relativ原创 2013-09-03 16:48:41 · 432 阅读 · 0 评论 -
Android学习------------Activity
Activity是一个安卓程序的组成组件,具体表现方式是直观的提供给用户一个屏幕,用户通过和这个屏幕上的内容交互来实现具体功能如:看电影,播放MP3,打电话,发短信等,每个Activity通常都是一个单独的窗口。一.Activity的创建方法首先看一个简单的创建Activity的程序。package pm.activity_01; import android.app.Acti原创 2013-09-03 16:07:32 · 591 阅读 · 0 评论 -
安卓学习--------spinner控件
安卓提供了一种下拉菜单式的控件:spinner,实现这个控件主要就是配置ArrayAdapter这个适配器,下面就记录配置该适配器的两种方法。一.通过createFromResource方法创建一个ArrayAdapter对象1.首先在布局文件中定义一个spinner控件<Spinner android:id="@+id/spinnerId" android:spinnerMo原创 2013-09-17 11:13:47 · 481 阅读 · 0 评论 -
安卓学习--------jsoup简单使用
最近学到安卓网络部分,想试着获取网页上的一些信息并转换成自己定义的格式,因此就要去解析一个html网页并取出想要的信息。因为安卓并没有自带解析html的相关包,在网上一番查找后,就找到了jsoup,现将使用过程记录如下,方便以后查阅。jsoup是一个html解析器,通过他可以很方便的解析一个html文件。下面是他的下载地址和中文手册。http://jsoup.org/downl原创 2013-09-17 12:29:34 · 559 阅读 · 0 评论 -
安卓---------Edditview
一个使用Editview输入密码和确认密码的小程序原创 2014-05-06 18:22:44 · 389 阅读 · 0 评论 -
安卓---------------启动后台服务读取SIM卡信息发送广播到前端显示
从activity启动一个serv原创 2014-05-07 12:06:36 · 757 阅读 · 0 评论