Android最佳性能实践(1):合理管理内存
有不少朋友都问过我,怎样才能写出高性能的应用程序,如何避免程序出现OOM,或者当程序内存占用过高的时候该怎么样去排查。确实,一个优秀的应用 程序,不仅仅要功能完成得好,性能问题也应该处理得恰到好处。为此,我也是阅读了不少Android官方给出的高性能编程建议,那么从本篇文章开始,我就 准备开始写...
Android在OnCreate中获取控件的宽度和高度
在Android中,有时需要对控件进行测量,得到的控件宽度和高度可以用来做一些计算。在需要自适应屏幕的情况下,这种计算就显得特别重要。另一方便,由于需求的原因,希望一进入界面后,就能得到控件的宽度和高度。可惜的是,根据我的验证,利用网上转载的那些方法在OnCreate函数中获取到的仍然是0(希望搞技...
Android软键盘隐藏,遮挡EidtText解决办法
一、自动弹出软键盘(使用定时器)Timer timer=new Timer(); timer.schedule(new TimerTask() { public void run() { InputMethodM...
SpannableString与SpannableStringBuilder
一、概述 1、SpannableString、SpannableStringBuilder与String的关系 首 先SpannableString、SpannableStringBuilder基本上与String差不多,也是用来...
android shape的使用
shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android=&...
android中查看项目数字证书的两种方法
方法一:在Eclipse中选择winows -> preferance -> android -> build 方法二:通过在命令行中输入以下命令进行查看: keytool -list -v -alias Ada168855 -key...
最全的Android的Tab与TabHost讲解
˂span style="font-family:'DejaVu Sans', 'Lucida Grande', Tahoma, 'Hiragino Sans GB', STHeiti, Si...
Android ScrollView的使用
ScrollView卷轴视图是指当拥有很多内容,一屏显示不完时,需要通过滚动跳来显示的视图.的使用:<?xml version="1.0" encoding="utf-8"?> <Sc...
Android之日期及时间选择对话框
清单文件 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/an...