android开发
文章平均质量分 69
xiaoquanhuang
这个作者很懒,什么都没留下…
展开
-
Android的调试原理(转)
/* 今天学习了用Eclipse 来调试Android的代码,首次使用,可能有的问题很基本,有问题请指出,交流嘛:) */(笔记中提到的Emulator也可以理解成Device)一、adb的介绍: adb(Android Debug Bridge)包括三个部分:1)adb client, 运行在PC上(为DDMS,即IDE工作)2)adb daemon(守护进程), 运行于Emulator(为与Emulator中的VM交互工作);3)adb server(服务进程), 运行在PC(任务管理器上有),管理着a转载 2011-03-04 22:31:00 · 499 阅读 · 0 评论 -
android开发过程中遇到的一些问题(包括自定义ProgressBar, Intent, Animation, ListView, RadioButton)
问题如下:1.在自定义的ListView中,在一个Item中同时添加图片、文字、单选按钮时很困难。最简单的解决办法(网上摘录):把单选按钮用图片表示即可,然后使用SimpleAdapter放进ListView中,代码如下simpleAdapter = new SimpleAdapter(this, getData(),R.layout.picture_info, new Strin原创 2011-03-08 23:17:00 · 1565 阅读 · 0 评论 -
android开发关于标题栏的一些改动
在android开发中时常会碰到要全屏显示程序的时候,有2个方法可以解决这个问题一个是在Activity的setContextView()方法之前调用//隐藏标题栏 this.requestWindowFeature(Window.FEATURE_NO_TITLE); //隐藏状态栏 this.getWindow().setFlags(WindowManager.Layo原创 2011-03-12 11:05:00 · 689 阅读 · 0 评论 -
android开发遇到的问题(WidgetProvider, service, Thread,Handler)
学习android开发也是需要很长时间的,这天的开发中又遇到一些挠破头皮的问题。1.想在桌面做个动画,使用了Intent,PendingIntent, RemoteViews, AppWidgetManager和AppWidgetProvider中的刷新和接收广播事件,但是这样做只能有控件时并加上事件触发才能产生效果,没有达到我的要求,结果放弃了这种方法。代码如下:public void on原创 2011-03-09 20:34:00 · 3603 阅读 · 1 评论 -
Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
众所周知,AlertDialog类用于显示对话框。关于AlertDialog的基本用法在这里就不详细介绍了,网上有很多,读者可以自己搜索。那么本文要介绍的是如何随心所欲地控制AlertDialog。 现在我们来看看第一个需求:如果某个应用需要弹出一个对话框。当单击“确定“按钮时完成某些工作,如果这些工作失败,对话框不能关闭。而当成功完成工作后,则关闭对话框。当然,无论何程度情况,单击“取转载 2011-03-10 14:30:00 · 715 阅读 · 0 评论 -
android Toast大全(五种情形)建立属于你自己的Toast
Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show(); 2.自定义显示位置效果代码toast = Toast.ma转载 2011-03-10 14:28:00 · 423 阅读 · 0 评论 -
Android中联系人数据结构及逻辑
<br />Android 2.1中的联系人主要存储在四个table中:<br />accounts存储已经登陆的账号以及账号类型。<br />raw_contacts存储联系人的ID,以及属于哪个账号和账号类型。<br />groups存储组的ID,以及属于哪个账号和账号类型。<br />data存储联系人的所有信息,包括名字,属于哪个组,电话,等等。每一条信息为一条单独记录。<br /><br />另外contacts组是raw_contacts数据在Contacts应用中的映射。Contacts应用会转载 2011-04-26 09:15:00 · 2567 阅读 · 0 评论 -
Android文件操作放到listview中
<br />package abc.test;import java.io.BufferedReader;//import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import j原创 2011-04-12 08:40:00 · 836 阅读 · 0 评论 -
Android长度单位详解(dp、sp、px、in、pt、mm、dip)(转)
android中定义的dimension单位有以下这些:px(Pixels ,像素):对应屏幕上的实际像素点。in(Inches ,英寸):屏幕物理长度单位。mm(Millimeters ,毫米):屏幕物理长度单位。pt(Points ,磅):屏幕物理长度单位,1/72英寸。dp(与密度无关的像素):逻辑长度单位,在 160 dpi 屏幕上,1dp=1px=1/160英寸。随着密度变化,对应的像素数量也变化,但并没有直接的变化比例。dip:与dp相同,多用于Google示例中。sp(与密度和字体缩放度无关的转载 2011-03-03 17:19:00 · 1106 阅读 · 0 评论 -
Android中读写文件
android中读写文件分两部分。1.手机flash读写 这个属于app的独立权限,即每个app默认只能读写自己文件夹下的文件.默认路径为/data/data/your_project/files/2.sdcard读写 默认android系统对每个app都开放读写功能。默认路径为/mnt/sdcard/ 或者/sdcard/ 写外部存储即sdcard的权限打开关闭sdcard的转载 2011-10-29 14:00:30 · 1737 阅读 · 0 评论