
Android常见问题
JxnuYe
简约不简单。
展开
-
如何将android studio项目转换成eclipse
首先,不要因为编译原因而放弃。studio项目是完全可以转换成eclipse的本站的开源代码板块有很多项目都是android studio开发的,很多同学以为必须要先学会studio,才能编译这些源代码,于是花了很长时间学studio,结果发现还是不会。其实任何studio项目都是可以转换成eclipse的,eclipse目前的编译能力比studio只会多不会少。只要你熟练了,一个中等复杂转载 2015-04-15 19:04:36 · 841 阅读 · 0 评论 -
安卓颜色代码透明度
#ff000000 此为16进制颜色代码,前2位ff为透明度,后6位为颜色值(000000为黑色,ffffff为白色,可以用ps等软件获取)。透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。透明就是0阶,不透明就是255阶,如果50%透明就是127阶(256的一半当然是128,但因为是从0开始,所以实际上是127)。10进制的255换算原创 2015-04-15 11:52:13 · 2704 阅读 · 0 评论 -
Android,App 常用图标尺寸规范
1. 程序启动图标:LDPI (Low Density Screen,120 DPI),其图标大小为 36 x 36 px。MDPI (Medium Density Screen, 160 DPI),其图标大小为 48 x 48 px。HDPI (High Density Screen, 240 DPI),其图标大小为 72 x 72 px。xhdpi (Extra原创 2015-04-15 19:02:21 · 542 阅读 · 0 评论 -
在onCreate()中获取某个View的宽高(post()方法)
我们都知道,在Activity的onCreate()方法中调用View的 getWidth()和getHeight()方法时,返回的值都是0,因为Activity调用setContentView方法只是创建了这个 View,调用了这个View构造方法而已,其中的onMeasure()方法还没被调用,所以不能知道它的宽高。但是,View有一个公开的方法post(),允许我们通过参数Runnable,原创 2015-04-15 17:59:52 · 426 阅读 · 0 评论 -
LinearLayout增加divider分割线
在android3.0及后面的版本在LinearLayout里增加了个分割线android:divider="@drawable/shape"android:showDividers="middle|beginning|end" 分割线如果是图片那就直接使用图片就行,如果要使用颜色就必须使用shape来显示,直接使用颜色或Color是没有用的 使用shape的时候要注意设置siz原创 2015-04-16 09:49:03 · 541 阅读 · 0 评论 -
在WebView中获取网页中的内容
原理:重写WebViewClient的onPageFinished方法,在onPageFinished中加载一段js代码,js代码再调用本地方法用下面的方法可以获取网页的html源码import android.app.Activity;import android.graphics.Bitmap;import android.os.Bundle;import a原创 2015-04-15 18:08:30 · 1118 阅读 · 0 评论 -
修改EditText的光标颜色
这个方法适用于android 4.0在使用EditText的XML 文件中加入一个属性:android:textCursorDrawable="@null"android:textCursorDrawable 这个属性是用来控制光标颜色的,"@null" 是作用是让光标颜色和text color一样android:textCursorDrawable 的用法可以查看andr转载 2015-04-16 12:41:02 · 392 阅读 · 0 评论