android
zhujinhua_nt
这个作者很懒,什么都没留下…
展开
-
android模拟器DNS设置
在cmd下直接输入以下命令://adb.exe 所在的目录cd D:\SDK\android\platform-tools adb shell //获得所有配置# getprop //设置对应的dns ...原创 2011-04-14 21:16:20 · 1001 阅读 · 0 评论 -
Android监听程序的安装和卸载
在android系统中,安装和卸载都会发送广播,当应用安装完成后系统会发android.intent.action.PACKAGE_ADDED广播。可以通过intent.getDataString()获得所安装的包名。当卸载程序时系统发android.intent.action.PACKAGE_REMOVED广播。同样intent.getDataString()获得所卸载的包名。pu...原创 2011-08-11 17:23:58 · 114 阅读 · 0 评论 -
StatFs类
StatFs 一个模拟linux的df命令的一个类,获得SD卡和手机内存的使用情况 StatFs 常用方法: getAvailableBlocks() 解释:返回 Int ,获取当前可用的存储空间getBlockCount() 解释:返回 Int ,获取该区域可用的文件系统数getBlockSize() 解释:返回 Int ,大小,以字节为单位,一个文件系统getFreeBlo...原创 2011-06-06 17:41:10 · 180 阅读 · 0 评论 -
Android开发指南-用户界面-对话框
创建对话框Creating Dialogs对话框通常是一个显示在当前活动前面的小窗口。下面的活动失去焦点而由对话框接受所有的用户交互。对话框通常被用来当做通知或者运行中的应用程序相关的短暂活动。Android API支持下面的对话框对象类型:警告对话框AlertDialog 这个对话框管理0,1,2,或3个按钮,和/或一个可包含复选框和单选按钮的可选项列表。这个警告对话框能够组建大多数用户界面而且...原创 2011-05-08 22:01:09 · 82 阅读 · 0 评论 -
EditText限制输入长度
通过 TextWatcher 可以监听EditText输入动作,从而控制输入的内容。具体实习如下。 /** * * <P> [功能] 监听输入内容是否超出最大长度,并设置光标位置</P> * <P> [说明] </P> * <P> [备注] </P> * <P> [环境] androi原创 2011-05-07 21:19:23 · 521 阅读 · 0 评论 -
EditText禁止输入回车(InputFilter)
只是做了简单的判断,是否为“\n”,如果是copy的那就没有考虑了。public class EditTextEnterFilter implements InputFilter{ private Context context; public EditTextEnterFilter(Context context,String str){ this....原创 2011-05-05 12:57:21 · 242 阅读 · 0 评论 -
android 获得IMSI / IMEI
手机里的SIM卡的IMSI (国际移动用户ID) 和IMEI (国际移动设备ID). IMSI 与 SIM唯一对应, IMEI 与 设备唯一对应.可能应用的场合: 你可能需要 唯一的id 去授权/注册,或者用于你的Android-Activity的license目的 下面的两行代码将会使你获得SIM卡唯一 ID IMSI 和设备唯一ID IMEI 描述: IMSI是一个 唯一的数...原创 2011-04-24 16:28:12 · 110 阅读 · 0 评论 -
View画图中的画图方法
@Overrideprotected void onDraw(Canvas canvas) { super.onDraw(canvas); //需要截取原始图片的大小 Rect srcRect = new Rect(0, 0, bitmap.getWidth(),bitmap.getHeight() ); //需要画图大小 Rect dstRect = new Rect(0...原创 2011-04-23 20:32:11 · 310 阅读 · 0 评论 -
View 中 onMeasure 测试
在View中,onMeasure是父类调用,用来计算该View的显示空间,但是一直不理解,MeasureSpec.EXACTLY,MeasureSpec.AT_MOST,MeasureSpec.UNSPECIFIED是什么意思,做了一个简单测测试,让后Debug就明白了。代码如下: @Override protected void onMeasure(int widthMeasureSpe...原创 2011-04-23 20:22:55 · 92 阅读 · 0 评论 -
android模拟器安装软件
1.打开模拟器2.找到 adb.exe 所在的目录,一般在android安装目录的 platform-tools 目录下。3.打开cmd,cd到adb.exe 所在的目录 “cd D:\SDK\android\platform-tools”4.然后输入 adb install D:\xxx.apk 5.软件就安装完成,直接可以在模拟器中看到了。...原创 2011-04-23 14:51:23 · 125 阅读 · 0 评论 -
invalidate 与 postInvalidate 用法
原创文章转载须留下http://www.3geye.net/?3/viewspace-2925 链接invalidate 方法是用来更新视图(View)的方法,不过这东西的用法比较古怪invalidate 方法如果你直接在主线程中调用,是看不到任何更新的。如果跟线程结合使用的话比如在下面的代码中就会抛出异常UIThread implements Runnable{public void...原创 2011-04-20 23:05:58 · 147 阅读 · 0 评论 -
Bitmap中recycle方法的作用
android中一个图片加载到内存里,其实是有两部分数据组成,一部分是图片的相关描述信息,另一部分就是最重要的像素信息(这部分是有byte数组组成的),android系统为了提高对图片的处理效率,对于图片的处理都是调用了底层的功能(由C语言实现的),也就是说一个图片加载到内存里后是使用两部分的内存区域,简单的说:一部分是java可用的内存区,一部分是c可用的内存区,这两个内存区域是...原创 2011-04-20 18:37:40 · 209 阅读 · 0 评论 -
导入电话薄
今天将手机升级成姜饼(2.3),审计完,发现电话薄都没了,还好到outlook中找到以前用htc同步的数据。发现,outlook太悲剧了,不能完全导入,最后自己写了个小小小程序,outlook电话薄里直接copy出的格式格式为: GPS导航个人信息: 地址: 电话: 传真: 移动电话: 13815203*** 网页: 业务信息: 职务: 部门: 办公室: 公司:...原创 2011-04-18 22:21:15 · 218 阅读 · 0 评论 -
BaseActivity中设置全局背景图片
在开发中会用到很多Activity,我们一般是通过创建一个BaseActivity,作为项目中的基本Activity,这样对我们统一设置背景带来比较方面,通过一下代码就可以: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //设置背景 View vie...原创 2011-04-16 18:29:27 · 377 阅读 · 0 评论 -
SharedPreferences 作为系统配置文件
package com.lazy.upup.data;import com.lazy.upup.util.Constant;import android.app.Activity;import android.content.Context;import android.content.SharedPreferences;/** * * <P>...原创 2011-04-14 21:29:47 · 113 阅读 · 0 评论 -
ListView 中有其他 按钮
btnDel.setFocusable(false);btnDel.setDescendantFocusability(FOCUS_BLOCK_DESCENDANTS);原创 2011-12-13 20:36:33 · 132 阅读 · 0 评论