
Android小技巧
wikeqi
我要想想
展开
-
简单的倒计时
public class CountdownTimerActivity extends Activity {private TimeCount time;private Button checking;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated metho转载 2012-02-24 09:57:50 · 702 阅读 · 0 评论 -
android onTouchEvent 中只有ACTION_DOWN的原因
在public boolean onTouchEvent(MotionEvent event) 函数中,返回true表示已经处理结束,不需要再向上传递ontouch事件了,false则继续向上传递ontouch事件,我在使用的时候,返回return super.onTouchEvent(event);, 在测试的时候只捕获到ACTION_DOWN; 将返回值改为 return true; 就转载 2012-07-05 15:06:24 · 4398 阅读 · 1 评论 -
onSaveInstanceState和onRestoreInstanceState触发的时机
先看Application Fundamentals上的一段话: Android calls onSaveInstanceState() before the activity becomes vulnerable to being destroyed by the system, but does not bother calling it when the instance转载 2012-07-05 15:05:34 · 523 阅读 · 0 评论 -
[Android]attrs.xml文件中属性类型format值的格式
[java] view plaincopy"reference" //引用 "color" //颜色 "boolean" //布尔值 "dimension" //尺寸值 "float" //浮点值 "integer" //整型值 "string" //字符串 "fraction" //百分数,比如200%转载 2012-07-05 15:07:10 · 1468 阅读 · 0 评论 -
Android利用系统广播---监听应用程序安装和卸载
第一、 新建监听类:BootReceiver继承BroadcastReceiverJava代码 public class BootReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent inte转载 2012-07-05 15:08:30 · 813 阅读 · 0 评论 -
屏幕旋转会重启onCreate方法
当启动的程序正在执行某些处理时,例如加载loading条或者等待操作,我们将手机屏幕旋转,你会发现,系统会被强制重置启动onCreate方法。解决方法:修改文件AndroidManifest.xml,添加了android:configChanges="orientation|keyboardHidden"android:configChanges,这个方法主要是负责列出清单,当清单上用户指转载 2012-07-05 15:16:55 · 3284 阅读 · 0 评论 -
usb adb
参考http://forum.xda-developers.com/showthread.php?t=803223 To use theenhanced putty (via USB):- Select Adb from the connection type list- Enter "transport-usb" in the host (orany other connec翻译 2013-02-06 11:04:08 · 1029 阅读 · 0 评论 -
eclipse 禁止自动弹出console
Preferences-〉 Run/Debug-〉Console里边取消勾选 Show when program writes to standard out和 Show when program writes to standard error前的选项转载 2013-11-26 10:04:44 · 1014 阅读 · 1 评论 -
Eclips常见问题
使用英文Eclipse的请看下面: 1、菜单window->Preferences->Java->Editor->Content Assist->Enable auto activation 选项要打上勾 2、windows-->preference-->workbench-->keys 下设置Content Assist 的快捷键 3原创 2013-11-27 10:23:26 · 1016 阅读 · 0 评论 -
TextView中ellipsize属性
TextView中可以设置一个ellipsize属性,作用是当文字长度超过textview宽度时的显示方式:例如,"encyclopedia"显示, 只是举例,以实际显示为准:)android:ellipsize=”start”—–省略号显示在开头 "...pedia"android:ellipsize=”end”——省略号显示在结尾 "encyc..."androi转载 2012-07-05 15:21:29 · 20314 阅读 · 0 评论 -
listview拖动时背景变黑
1)通过布局属性来设定(ListView的属性中直接定义)android:cacheColorHint=”#00000000″2)在代码中直接设定listView.setCacheColorHint(Color.TRANSPARENT);转载 2012-02-28 18:01:23 · 600 阅读 · 0 评论 -
listview黑底解决方法
自定义listview的时候,当你不使用android:cacheColorHint=“#00000000”会出现下面选中一个空间黑色底色的情况,破坏整体美观度; 当你不使用android:listSelector属性,默认会显示选中的item为橙黄底色,有时候我们需要去掉这种效果 android:cacheColorHint="#00000000" android:listS转载 2012-02-24 10:12:48 · 894 阅读 · 0 评论 -
利用半透明对话框实现新浪微博android客户端首次运行时的提示界面
首先,设置要覆盖在最上方的dialog的view[html] view plaincopyxml version="1.0" encoding="utf-8"?> RelativeLayout android:background="@drawable/navigater_bg" android:padding="0.0dip" a转载 2012-02-24 10:33:09 · 1279 阅读 · 0 评论 -
adb shell dumpsys
Android has an interesting command called dumpsys to dump some system information. Even described on adb manual I think that some points should be reinforced. In order to get the complete status j转载 2012-02-24 10:02:48 · 6455 阅读 · 0 评论 -
Dialog设置全屏
先设置一个style style name="Dialog_Fullscreen"> item name="android:windowFullscreen">trueitem> item name="android:windowNoTitle">trueitem> style>转载 2012-02-24 10:10:18 · 643 阅读 · 0 评论 -
进制转换
[java] view plaincopy十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制转载 2012-02-24 10:19:15 · 610 阅读 · 0 评论 -
Android SD卡路径问题以及如何获取SDCard 内存
在研究拍照后突破的存储路径的问题,开始存储路径写死为: private String folder = "/sdcard/DCIM/Camera/"(SD卡上拍照程序的图片存储路径); 后来发现这样写虽然一般不会出错,但不是很好,因为不同相机,可能路径会出问题。较好的方法是通过Environment 来获取路径,最后给出一个例子,教你怎样获取SDCard 的内存,显示出来告诉用户。讲述的内容如下:转载 2011-04-22 10:50:00 · 1276 阅读 · 0 评论 -
Android Canvas绘图抗锯齿解决方法
1)包含Paint参数情况时,对于drawText、drawBitmap这样的方法,一般最后一个参数为Paint对象,Paint对象一般用于设置笔刷颜色和大小,同时包含了抗锯齿的方法,比如说paint.setAntiAlias(true); 这个方法执行后即可有比较明显的改善。2)部分方法没有Paint参数,比如说setDrawFilter这个方法,它的参数只有PaintFlagsDra转载 2012-02-29 14:03:26 · 9405 阅读 · 0 评论 -
Bitmap Drawable bitByte[] 互相转换
(1)转换Bitmap to Drawable BitmapDrawable bitmapDrawable = (BitmapDrawable)bitmap; Drawable drawable = (Drawable)bitmapDrawable; Bitmap bitmap = new Bitmap (...); Drawable d转载 2012-02-29 14:29:16 · 784 阅读 · 0 评论 -
TextView给String赋值
1)在TextView对应的String中定义:Are you sure to uninstall the %1$s Apps?原创 2014-08-22 11:19:26 · 4802 阅读 · 0 评论