- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 android之widget
问题现象:在没有进行横竖屏切换前,widget中各按钮均正常有效;但进行横竖切换后,按钮失效 原因:widget中每次刷新,需要重新设置各个按钮的响应方法。 主要是onRecieve 和 onUpdate方法@Overridepublic void onReceive(Context context, Intent intent) {if (U.debugFlag
2012-04-24 15:43:43
640
原创 关于编译器、ADT、SDK相关注意事项FAQ
1. DDMS无法打开或者连接不到device 可能原因:ADT版本和SDK版本不兼容; 解决办法:进入Window---- Android SDK and AVD Manager---- Available packages---- Android Repository---- 安装SDK Tools 和 Platform, 如果遇到无法进入的问题
2011-05-13 11:35:00
619
原创 关于错误:The project cannot be built until build path errors are resolved
关于错误:The project cannot be built until build path errors are resolved这个问题在很多情况下会出现,特别是clean之后。原因跟包加载顺序以及eclipse本身相关。 解决办法是: 1. Java Builder Path---> Order and Export 将其中的项调换顺序, 然后重新Build Project 2. 如果未解决,Clean Project 3. 重复步骤1,
2011-03-04 13:10:00
1241
原创 对话框中使用自定义的列表项(带RadioButton)
对于一般功能的对话框,可以直接调用系统定义的接口。但如果要在列表项中显示图片、RadioButton之类的,则会出现选中条不出现的情况。原因是选中条被上层view遮挡住了。解决办法:为自定义item添加属性 android:background="@drawable/my_item_selector" android:focusable="true" android:clickable="true"
2010-12-02 18:22:00
872
转载 java中HashMap结构以及内存相关
1、HashMap结构自身占用的内存 通过如下手段测试HashMap结构自身在存放一百万个键值对时占用的内存大小: HashMap hm1 = new HashMap; for (int i = 0; i
2010-08-28 12:58:00
3776
转载 Android刷机流程说明
<br />1、 准备好正确的ROM升级包: <br />升级包需选择好对应机型的ROM升级包,选错包可能导致无法再次使用recovery进行刷机。 <br />SPL版升级包主要针对白色G1(Dream); <br />非SPL版升级包主要针对公司的黑色G1(Dream)测试机; <br />G2(Magic)升级包主要分HTC版和Vodafone版2种机型; <br />G3(Hero)需使用G3的升级包。 <br />2、 将选好的升级包改名为update.zip <br />3、 将update.z
2010-08-09 10:12:00
917
原创 基础问题-温故
1. final, finally, finalize, 垃圾收集器 final: 表示常量 finally: 和try-catch一起使用,在return前调用 finalize: 在Object中定义,虚拟机在进行垃圾回收前必须要调用的函数。finalize()最有用处的地方之一是观察垃圾收集的过程. 垃圾收集器存在的唯一原因是为了回收程序不再使用的内存.2. 内部类和匿名类以及影响 静态内部类:只能引用外部类的static成员,其他同静态类。 非静
2010-08-09 00:16:00
470
转载 JSR --- Java 规范请求
JSR75:J2ME(用于手机的Java)的文件系统操作,Jsr75分两个部分,一部分是File,即本地文件系统,就跟Windos里的资源管理器一样;一部分是PIM,说白了就是电话本之类的信息。 JSR82: 蓝牙Java APIs for Bluetooth JSR184:J2ME Mobile3D API,高性能手机3D开发的api。即用于手机3D开发。 JSR185:《无线领域的JAVA技术规范》(Java Technology for the W
2010-06-25 20:08:00
866
转载 Java线程详解[转]
wait() 和 notify() 方法:初看起来它们与 suspend() 和 resume() 方法对没有什么分别,但是事实上它们是截然不同的。区别的核心在于,前面叙述的所有方法,阻塞时都不会释放占用的锁(如果占用了的话),而这一对方法则相反。 这一对方法却必须在 synchronized 方法或块中调用,理由也很简单,只有在synchronized 方法或块中当前线程才占有锁,才有锁可以释放。 suspend() 方法和不指定超时期限的 wait() 方法的调用都可能产生死锁
2010-06-25 10:23:00
402
转载 J2ME体系结构及配置概要[转]
J2ME的出现实际上是Java技术的回归,因为这才是Java技术最初的设计目标,作为Java 2平台的一部分,J2ME与J2SE、J2EE一道,为无线应用的客户端和服务器端建立了完整的开发、部署环境。由于专门针对多样化的嵌入设备和消费电子设备,J2ME的结构与传统的编程序语言和规范有很大的不同,它是由配置(Configuration)、概要(Profile)和可选包(Optional Package)三要素构成。
2010-06-23 23:03:00
588
原创 Java中编码及转化相关问题
<br />Java中编码及转化相关问题<br /> <br />1. 在Java中,内存存放方式是以Unicode方式进行的,高位在前,与windows中相反。例如:<br />String str = "中";<br /> for (int i=0; i<str.length(); i++) {<br /> int nHigh = 0xff & (str.charAt(i) >> 8);<br /> int nLow = 0xff & s
2010-06-18 17:26:00
605
PHP帮助手册
2017-09-18
MySQL_5.1_zh中文手册
2017-09-18
Wince 注册表基本操作封装类
2010-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人