
Android
llwan
这个作者很懒,什么都没留下…
展开
-
Android通过selector改变界面状态
Android通过selector改变界面状态先上图,看看效果:初始效果 按下后效果 在res/drawable文件夹新增一个文件,此文件设置了图片的触发状态,你可以设置state_pressed,state_checked,state_pressed,state_selected,state_focused,state_enabled等几个状态:转载 2011-03-10 10:55:00 · 2450 阅读 · 0 评论 -
手机产品设计禁忌
elya妞是百度P6资深交互设计师,披着UE皮的PM,聚焦移动互联网,关注手机产品设计,她对移动产品设计很有心得,这次她总结了15的“手机产品设计禁忌”非常实用,也很有价值。 在做手机产品设计的过程中,遇到很多看似很小,且很容易被忽略的问题,正是这些小问题,一次次的撩拨用户的耐心,让用户对你的产品心生怨念。刚出道的朋友没有经过实战,对细节注意不多,往往都会遇到类似的问题,强调多次后,觉得不如写下转载 2012-03-05 14:29:36 · 997 阅读 · 0 评论 -
Android ListView 自定义背景后 滚动时的背景变黑问题
ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,要改变这种情况,只需要调用 li转载 2011-09-26 16:42:41 · 641 阅读 · 0 评论 -
改变Button的字体颜色
1. 首先在res\values\下新建一个名为colors.xml的文件,内容如下: #8F8F8F #EEEEEE #FFFFFF #000000 #2A00FF #f0f转载 2011-09-20 15:42:18 · 10729 阅读 · 0 评论 -
android文字阴影效果
最近用到文字的阴影效果,特将研究结果写篇文章。关于android文字阴影,共有四个属性可以设置:android:shadowColor :阴影颜色android:shadowDx :阴影x方向位移android:shadowDy :阴影y方向位移android转载 2011-08-17 14:38:29 · 3187 阅读 · 0 评论 -
Android上dip、dp、px、sp等单位说明
Android的layout文件中有时候可能会指定具体的单位,比如有时候为px、dip或者sp等。他们的区别如下:1. px (pixels)像素:这个大家用得比较多,一般我们HVGA代表320x480像素。2. dip或dp (device independent pi原创 2011-08-19 16:08:13 · 1696 阅读 · 1 评论 -
软键盘挡住控件的问题
在manifest的activity节点使用当点击EditText控件弹出软键盘的时候,系统会自动调整控件的位置。转载 2011-08-16 16:54:01 · 758 阅读 · 0 评论 -
android 默认图标
http://since2006.com/android/2.1-drawables.php原创 2011-07-11 17:22:43 · 2206 阅读 · 0 评论 -
Android编程获取手机的IMEI
手机在生产时,每部手机均有一个唯一的标识(ID),国际上采用国际移动设备身份码(IMEI, International Mobile Equipment Identity)。IMEI是由15位数字组成的"电子串号",它与每台手机一一对应,而且该码是全世界唯一的转载 2011-07-05 09:57:42 · 12043 阅读 · 0 评论 -
INSTALL_FAILED_INSUFFICIENT_STORAGE调试错误的解决
2.2之前的所有模拟器都会遇到的问题,机器内存的瓶颈,当apk大于我们的机器内存时,模拟器无情的抛出Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGEPlease check logcat output for more details.Launch canceled!让我们无法调试 现在我们来根治这个问题转载 2011-07-01 11:19:00 · 873 阅读 · 0 评论 -
获取手机分辨率
DisplayMetrics dm=new DisplayMetrics();this.getWindowManager().getDefaultDisplay().getMetrics(dm);Log.i("", "分辨率:"+dm.widthPixels+"x"+dm.heightPixels);原创 2011-06-27 10:43:00 · 483 阅读 · 0 评论 -
Bitmap和Drawable相互转换方法
很多开发者表示,不知道Android的Drawable和Bitmap之间如何相关转换。下面Android123给大家两种比较简单高效的方法。 一、Bitmap转Drawable Bitmap bm=xxx; //xxx根据你的情况获取 BitmapDrawable bd=BitmapDrawable(bm); Android开发网提示因为BtimapDrawable转载 2011-06-08 17:48:00 · 623 阅读 · 0 评论 -
Android开发:教您如何让Gif动画动起来
Android 中是不支持直接使用Gif 图片关联播放帧动画,如下动画在Android 中是无法播放的:Android 提供了另外一种解决的办法,就是使用AnimationDrawable 这一函数使其支持逐帧播放,但是如何把gif 图片打散开来,成为每一帧的图片呢?下面介绍两种比较不错的软件,可以帮我们打散图片。gifsplitter2.0下载地址:gif分割 使转载 2011-06-03 11:29:00 · 2749 阅读 · 0 评论 -
android中 layer-list和include的使用
layer-list 看来是图层的累加 我是这么理解的,字面上是多个层,也就是呢你可以把多个leyaer放在一起然后一其显现出来 如qqw.xml <gradient android:useLevel="true" android:type="s转载 2011-06-03 10:51:00 · 3479 阅读 · 0 评论 -
Android 支持多屏幕机制
<br /><br />Android 大屏幕设置<br />如果使用大屏幕开发需要在AndroidManifest.xml中添加如下:<br /><supports-screens android:largeScreens="true" android:anyDensity="true" /><br />这样在虚拟机上显示时才不会缩在中间<br /> 术语<br /> 1.Screen size 屏幕实际尺寸。<br />Android讲屏幕实际尺寸分为3个通用的尺寸。<br /原创 2011-04-01 10:07:00 · 982 阅读 · 0 评论 -
Android权限大全
android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded) android.permission.ACCESS_COARSE_LOCATION 允许一个程序原创 2011-03-14 16:52:00 · 866 阅读 · 0 评论 -
Android横竖屏布局总结
<br />Android横竖屏要解决的问题应该就两个:一。布局问题;二。重新载入问题。<br /> 1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的 AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数:<br /> "unspecified"<br /> 默认值 由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向.<br /> "landsc原创 2011-03-14 15:09:00 · 14108 阅读 · 0 评论 -
conversion to dalvik format failed with error 1的解决办法
<br />conversion to dalvik format failed with error 1的解决办法<br /><br />android低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如下:<br />1。 如果不修改android sdk版本,则使用project clean 命令作用于某工程即可。<br /> (该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级)<br />2。 如果修改android s原创 2011-03-15 10:40:00 · 697 阅读 · 0 评论 -
Android JNI调用 - char*与jstring相互转换
在使用jni调用时经常遇到数据类型转换问题,以下是char*与jstring相互转换的代码://java字符串转C字符串char* jstringTostr(JNIEnv* env, jstring jstr){ char* pStr = NULL; jclass jstrObj = (*env)->FindClass(env, "jav转载 2012-05-16 16:04:32 · 2075 阅读 · 0 评论