Android
文章平均质量分 58
lilybear101
这个作者很懒,什么都没留下…
展开
-
Android Dev Doc - 自定义搜索 的简单实现
android 自定义搜索 的简单实现 原文来自于:http://blog.csdn.net/silenceburn/archive/2010/12/13/6073581.aspx如有错漏请不吝拍砖指正,转载请注明出处,非常感谢 我个人感觉从某种意义上讲,android用户体验的核心理念之一就是“无处不搜索”,甚至包括chrome,都是此理念的最佳实践之一因此android也提供了非常强大的自定义搜索开发的支持。本文通过一个简单的示例程序,简单介绍自定义搜索实现的步骤,实际上自定义搜索的功能转载 2011-05-09 14:53:00 · 361 阅读 · 0 评论 -
Android Dev Notes - 12- 关于定位
上海市区经纬度 地名经度纬度卫星经度方位俯仰极化上海121.4831.22138150.2249.4325.13嘉定121.2431.4138149.974原创 2011-05-06 13:37:00 · 418 阅读 · 1 评论 -
Android Dev Notes - 5 - 关于Adapter
对于Adapter的感觉就是将数据和视图绑定起来,在android中就是绑定data和AdapterView,AdapterView包括ListView,GridView,Spinner and Gallery等。原创 2011-05-06 09:44:00 · 144 阅读 · 0 评论 -
Android Dev Notes - Bug Fix
1.报错信息:Failed to push selection: Invalid argumentQ: 在导入文件时,报出错的信息这个时候的报错信息为:[2011-09-19 19:57:55] Failed to push selection: Invali原创 2011-09-19 20:23:15 · 160 阅读 · 0 评论 -
Android Dev Notes - 25- Android 模拟器
android 模拟器提供什么?网络连接短信发送和接受模拟电话发送和接受模拟android模拟器不提供什么?视频和音频的录制原创 2011-09-28 18:13:43 · 132 阅读 · 0 评论 -
Android Dev Notes - 26- 关于IO
检查sdcard文件的状态,是否sdcard是否可用,sdcard是否可写。protected void checkSDcardStatus(){ boolean mExternalStorageAvailable = false; bo原创 2011-09-28 20:40:35 · 301 阅读 · 0 评论 -
Android Dev Notes - 24- 关于长连接和短连接
写了一个简单的长连接和短连接的测试程序,贴上来mark一下 Server端的程序public class Server { private Socket socket; private ServerSocket server; private InputStre原创 2011-06-30 18:25:00 · 1227 阅读 · 1 评论 -
Android Dev Notes - 23- 关于sqlite
sqliteNULL: 表示一个NULL值INTEGER: 用来存储一个整数,根据大小可以使用1,2,3,4,6,8位字节来存储.REAL: IEEE 浮点数TEXT: 按照字符串来存储BLOB: 按照二进制值存储,不做任何改变.转载 2011-06-13 21:07:00 · 176 阅读 · 0 评论 -
Android Dev Notes - 19 - 关于Animation
android 动画笔记收藏动画效果编程基础--AnimationAndroid动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果转载 2011-05-19 12:39:00 · 770 阅读 · 1 评论 -
Android Dev Notes - 20 - 关于字符串和字节流的转换
由于开发一定会碰到字符串和字节流的互相转换问题,牵涉到很讨厌的编码问题,所以非常地麻烦,但是由不得不做。有一个要求是一定的就是byte[] -> string -> byte[] 格式转换以后再转回来 原本我是想这样做的: 发现Base64编码,为Java的标准转换,的确没有问题。可惜android不支持,发现android 的sdk和jdk还是有很大区别的。原创 2011-05-26 16:36:00 · 1876 阅读 · 0 评论 -
Android 番外篇- 1 - G7 root 教程
本文结合我的root实践和网上的多篇教程而写,root的系统是G7参考文献:http://www.htcplayer.com/thread-25702-1-1.htmlhttp://bbs.mumayi.com/thread-61741-1-1.html " N1 C$ h, `4 h F) W; G4 Y' }) ^1 N( |5 c6 {! U0 [步骤1:下转载 2011-06-27 19:40:00 · 660 阅读 · 0 评论 -
Android 番外篇- 2 - 刷机基础扫盲(ROOT,ROM,RUU,金卡,RADIO,FASTBOOT,APPTO2SD)
原文链接:http://www.shuajibao.com/jiaocheng/other/221.html刷机基础扫盲:什么是ROOT,ROM,RUU,金卡,RADIO,FASTBOOT,APPTO2SD时间:2011-05-09 10:28来源:http://www.hiapk.com/thread-360 作者:admin 点击: 1503 次转载 2012-02-12 15:38:37 · 522 阅读 · 0 评论 -
Android 番外篇- 4 - 手机Recovery界面
[教程] [2011.04.08][强烈推荐] 新人刷机必看 Recovery 详细介绍 (Android机型通用)原文连接:http://www.htcplayer.com/thread-47252-1-1.html一:Recovery主界面 ---重启手机(刷机完毕选择此项就能重新启动系统)---安装存储卡中的update.zip升级转载 2012-02-12 16:50:05 · 333 阅读 · 0 评论 -
Android 番外篇- 5 - G7超强刷机教程
原文连接:http://bbs.gfan.com/android-1100528-1-1.html在刷机时,基本是完全按照这篇刷机教程刷的,除了sd卡分区那一块使用了AcronisDiskDirector10分区工具。在这里转帖只是为了给自己做个备份,强烈建议有兴趣的同学请点击原文连接。注意:刷机前,请给电池充满电,刷机过程中不要拔电池以免导致硬转载 2012-02-24 17:50:14 · 1657 阅读 · 0 评论 -
Android 番外篇- 3 - 常用的软件
1. UCWebUC 浏览器,比较快2. QQ浏览器适合网速比较低的设备3. 大众点评吃喝玩乐,本地搜索4. Astro文件管理器查看sd卡的软件非常方便,而且对于app的自动连接支持地比较好5. 有道词典英语字典,本地词库方便6. 云词可以下载本地的词库,本地词库很快,但是占sd卡存储比较多7. MoboPlayer支持格式最全的播放器,真心推原创 2012-02-12 16:41:10 · 199 阅读 · 0 评论 -
Android Dev Notes - 1 - 自定义View为背景贴图
HTML中的空格  回车 ; view的构造函数public TileView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } public TileV原创 2011-04-12 14:10:00 · 306 阅读 · 0 评论 -
Android Dev Notes - 27- 关于JNI 编译
首先 MingGW 会有乱码的问题,是由于它对中文支持不好。直接删除它就可以显示英文提示信息%MinGW%\share\locale\zh_CN\LC_MESSAGES.dll 文件放在工程下,而不是src,或bin下,否则会报错java.lang.UnsatisfiedLinkError: no hello in java.library.path at j原创 2011-08-08 15:43:32 · 207 阅读 · 0 评论 -
Android Dev Notes - 27- 多语言程序
原文地址:http://www.cnblogs.com/wuyunan/archive/2009/09/16/1567960.html出处和作者:www.cnblogs.com/wuyunan Ready Wu我们建好一个android 的项目后,默认的res下面 有layout、values、drawable等目录这些都是程序默认的资源文件目录,如果要实现转载 2012-05-09 16:06:02 · 712 阅读 · 0 评论 -
Android Dev Notes - 7 - 关于Shared Preference
大赛的参赛标识: “第二届 Google 暑期大学生博客分享大赛 - 2011 Android 成长篇 ”本篇文章虽然写的时候不是用来参赛的,是在学习android期间写的一系列学习记录的博文之一,但还算写得清楚,内容比较简单清楚,拿来用一下。希望下次有时间好好写一篇原创 2011-05-12 13:49:00 · 563 阅读 · 0 评论 -
Android Dev Notes - 12 - 关于Menu操作
menu 操作原创 2011-07-20 11:43:09 · 182 阅读 · 0 评论 -
Android Dev Notes - 6 - 关于Intent
<br />Intent 总是要学的,发现intent的不仅能启动Activity,还可以启动Broadcast Receiver。<br />有空还是要系统地学一下。再次留空。原创 2011-05-06 10:48:00 · 134 阅读 · 0 评论 -
Android Dev Notes - 8 - 关于一些常用的网络操作
如何判断当前是否连接到网络f (System.currentTimeMillis() - lastNetworkUnaMills > 120000) { ConnectivityManager cm = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE); NetworkInfo ni = cm.getActiveNetworkInfo(); boolean con = ni == null ? false : n原创 2011-05-12 17:17:00 · 191 阅读 · 0 评论 -
Android Dev Notes - 9 - Activity生命周期
其实Activity生命周期是最基础的东西,每个做android的开发人员必须知道,放在后面写的原因是因为我之前对它的理解不是很深,在堆代码到一定时期时,有必要再回来看一下,因为很重要!在android的学习过程中,我犯了所有学习者都会犯和不会犯的错。Let‘s Start!一般介绍Activity生命周期都需要讲到下面几个方法,因为它来自于android的官方doc。以下这段描述非常关键,因为它涉及如何利用Activity生命周期来完成我们自己需求,其中有一些我们可以能会犯的错误* onCreate(原创 2011-05-13 11:50:00 · 237 阅读 · 0 评论 -
Android Dev Notes - 10 - 关于Intent
<br />如何获取intent中的所有信息<br /> <br />//当未知Intent包含的内容,则需要通过以下方法来列举 <br />Bundle b=intent.getExtras(); <br />Object[] lstName=b.keySet().toArray(); <br /><br />for(int i=0;i<lstName.length;i++) <br />{ <br /> String keyName=lstName[i].toStri原创 2011-05-16 09:00:00 · 148 阅读 · 0 评论 -
Android Dev Notes - 11 - 关于Dialog
<br />原文链接:http://www.cnblogs.com/tinggu/archive/2010/12/28/1918827.html<br /> <br />创建对话框<br />一个对话框一般是一个出现在当前Activity之上的一个小窗口. 处于下面的Activity失去焦点, 对话框接受所有的用户交互. 对话框一般用于提示信息和与当前应用程序直接相关的小功能.<br />Android API 支持下列类型的对话框对象:警告对话框 AlertDialog: 一个可以有0到3个按钮转载 2011-05-16 10:41:00 · 231 阅读 · 0 评论 -
Android Dev Notes - 14 - 关于SQLite3 命令行
为了方便起见先把adb的路径设置在系统变量Path中:我这里的路径为:E:/android-sdk-windows/platform-tools然后重启电脑,在cmd中输入adb,如果显示帮助信息便表示adb设置成功转载 2011-05-17 13:10:00 · 2146 阅读 · 0 评论 -
Android Dev Notes - 16 - 关于获取android系统服务
TelphoneMangerTelephonyManager tel = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);SharedPreferencesSharedPreferences prefs = context.getSharedPreferences(context.getPackageName(), Context.MODE_PRIVATE);ConnectivityManagerConnectiv原创 2011-05-18 10:06:00 · 161 阅读 · 0 评论 -
Android Dev Notes - 17 - 关于Serializable&Parcelable
原文地址:http://blog.csdn.net/Android_Tutor/archive/2010/07/16/5740845.aspxAndroid高手进阶教程(十七)之---Android中Intent传递对象的两种方法(Serializable,Parcelable)! 收藏大家好,好久不见,今天要给大家讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.p转载 2011-05-19 09:45:00 · 238 阅读 · 0 评论 -
Android Dev Notes - 13 - 关于BroadcastReceiver
<br />原文链接:http://blog.sina.com.cn/s/blog_5120ae140100l7h7.html<br /> <br />广播接收者(BroadcastReceiver)用于异步接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()或者Context.sendStickyBroadcast()来实现的。通常一个广播Intent可以被订阅了此Intent的多个广播接收者转载 2011-05-17 10:01:00 · 209 阅读 · 0 评论 -
Android Dev Notes - 15 - 关于onTouchEvent, onClick及onLongClick的调用机制
原文地址:http://www.cnblogs.com/Tiger-Dog/articles/1944791.html针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是按什么次序将事件传递的呢?又在什么情况下判定为消费了该转载 2011-05-17 14:21:00 · 202 阅读 · 0 评论 -
Android Dev Notes - 18 - 关于为Activity的进入和退出绑定动画
<br />在Activity中提供了设定活动进出对话的方法<br /> <br />先看一下源代码~<br /> /** * Call immediately after one of the flavors of {@link #startActivity(Intent)} * or {@link #finish} to specify an explicit transition animation to * perform next. * @pa原创 2011-05-19 11:41:00 · 434 阅读 · 0 评论 -
Android Dev Notes - 21 - 关于网络接口
三种网络接口: Http接口,Apache接口,Android接口1. Http接口try { URL url = new URL("http://www.google.com"); HttpURLConnection http = (HttpURLConnection) url.openConnection(); int nRC = http.getResponseCode(); if(nRC == HttpURLConnection.HTTP_OK){ /**获原创 2011-05-31 16:03:00 · 366 阅读 · 0 评论 -
Android Dev Notes - 2 - 为View添加按键事件以及Activity跳转
添加按键控制,和视图响应,算好视图逻辑后,使用invalidate()刷新屏幕 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { int x = mXIceBall; int y = mYIceBall; setTile(BlANK_BLOCK,x,y); if(keyCode == KeyEvent.KEYCODE_DPAD_UP)原创 2011-04-15 10:43:00 · 498 阅读 · 0 评论 -
Android Dev Notes - 22 - 关于ListView
原文链接:http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html 在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列转载 2011-06-10 10:55:00 · 252 阅读 · 0 评论 -
Android Dev Doc - Android线程模型
虽然不知道源地址,但转自http://www.cppblog.com/fwxjj/archive/2010/05/31/116787.html浅析Android线程模型一 --- 转摘要:随着中国移动在8月份相继发布基于Google Android的OPhone平台和手机网上应用商店Mobile Market,以及各大手机生产厂商在2009年北京国际通信展?上展出了各自基于Android的 手机,Android技术受到越来越多的关注。基于这样的背景 下,本文将通过一个例子来转载 2011-04-25 17:15:00 · 314 阅读 · 0 评论 -
Android Dev Notes - 3 - 添加加速度传感器
如何添加Senor1. 获取系统提供的Sensor服务,一般放在onCreate()函数中sm = (SensorManager)getSystemService(SENSOR_SERVICE);2.为Sensor添加监听器,一般放在onCreate()函数中localSensorListener = new LocalSensorListener();3. 注册sensor,一般放在oonResume()函数中sm.registerListener(localSensorListener,原创 2011-04-22 22:15:00 · 431 阅读 · 0 评论 -
Android Dev Notes - 0 - 开发环境配置
在Linux下的android安装1.下载JDK,bin的版本2. 安装JDK后配置环境变量/etc下:ls -l | grep profilesudo vim profileexport JAVA_HOME=/home/mars/Downloads/jdk1.6.0_21export PATH=$PATH:$JAVA_HOME/bin:/home/mar/tools/android-sdk-linux_86/toolstest: java -version3.下载andro原创 2011-04-27 19:33:00 · 194 阅读 · 1 评论 -
Android Dev Notes - 4 - 关于屏幕分辨率
Android提供了三种不同的分辨率:drawable-mdpi、drawable-ldpi、drawable-hdpi其对应于一般的屏幕为:drawable-hdpi:WVGA (480x800),FWVGA (480x854) drawable-mdpi:HVGA (320x480)drawable-ldpi:QVGA (240x320)描述分辨率的对象主要有:px(像素):屏幕上的点。in(英寸):长度单位。mm(毫米):长度单位。pt(磅):1/72英寸。dp(与密度无关原创 2011-04-26 14:19:00 · 268 阅读 · 0 评论 -
Android Dev Notes - the Chaos
1.去除Activity运行的标题,并全屏显示 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);但是注原创 2011-04-24 16:05:00 · 362 阅读 · 0 评论