![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小技巧
文章平均质量分 56
jason_wks
Android工程师,7年工作经验。
展开
-
技巧:屏幕長亮 兩種方式
方法一:PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock mWakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag"); // in onResume() call原创 2011-06-21 18:21:00 · 1505 阅读 · 0 评论 -
AlertDialog中放置VideoView,有暗影
http://stackoverflow.com/questions/5242835/android-videoview-video-view-is-much-darker-in-a-dialog-viewmVideoView.setZOrderOnTop(true);转载 2012-03-30 15:49:10 · 3053 阅读 · 0 评论 -
Eclipse3.7 Alt+/ 单词自动补全 改成 单词提示
安装了eclipse 3.7后, 输入单词一部分后点Alt+/后,发现自动将单词补全了,多次点击会自动切换单词。但是我更喜欢老版本的方法,点Alt+/后,出现一个列表,列出了所有匹配的方法、字段等。。供你选择。打开eclipse-->window-->preferences-->General-->Keys,发现 Alt+/ 的快捷键变成 word Completion了。 而原来转载 2012-04-12 16:22:50 · 2755 阅读 · 0 评论 -
res drawable目录下图片Uri
http://liuyun025.iteye.com/blog/1280838有时候,我们要用到res/drawable目录下的图片Uri,而这个Uri该如何生存呢?下面就是这Uri的生成方法: Uri uri = Uri.parse(ContentResolver.SCHEME_ANDROID_RESOURCE + "://"转载 2012-05-03 11:38:43 · 8305 阅读 · 4 评论 -
Android模拟器上不了网的解决办法
Android模拟器默认的地址是10.0.2.3,默认的DNS也是10.0.2.3,对于在家里上网学习Android的人来讲,一般电脑的IP都是192.168.1.100之类的,不在同一个网段。所以就会出现电脑可以上网但是模拟器不能上网的情况。其实设置方法很简单,只要把模拟器的默认DNS设置成电脑的DNS地址即可。第一步:启动模拟器并确保adb连通 第二步:使用adb的shell,确认系转载 2012-07-19 22:29:42 · 5062 阅读 · 2 评论 -
Proguard android代码混淆 防止反编译
要达到代码混淆,让别人在反编译你的代码后看不懂,方法如下:由于我的SDK和ADT20.0.1都是最新的,所以像网上的提供的使用proguard.cfg混淆代码的方式我看了,都是一样的,http://hi.baidu.com/jiaoyake/blog/item/9e4a8dddce354cc0b7fd48cb.html。都说会在项目文件下自动生成proguard.cfg,可是我的怎么也无法生成原创 2012-07-31 10:15:01 · 4085 阅读 · 0 评论 -
canvas.drawText 以(cx,cy)为中心,写字
画一个圆,圆心为(cx,cy),并以此为中心,写数字:通常情况下,drawText(text,cx,xy,paint)中,点(cx,cy)是文字的起始点,如下:即使使用paint.setTextAlign(Paint.Align.CENTER),是文字横向居中,但是纵向不会居中。如果能得到文字高度,再向下位移一半,就可以居中了:先要取得text的边界,paint.g原创 2012-12-11 13:36:42 · 10849 阅读 · 5 评论 -
Android中怎么将图片平铺
http://www.cnblogs.com/supersugar/archive/2011/08/02/2125450.html想要设置View的背景,但是只有一张小图,直接设置到background的时候,将被拉伸。想要使用平铺模式,如下:一个xml文件,名为point_bg.xml 内容:http://schemas.android.com/转载 2013-01-11 17:07:58 · 1332 阅读 · 0 评论 -
日期时间解析类 android.text.format.DateFormat
日期时间解析类 ,该类位于android.text.format.DateFormat这个package中,该类提供了Java中的三种时间对象,提示大家下面三种方法为静态可以直接调用,如下: final static CharSequence format(CharSequence inFormat, Date inDate) //传入Date对象 Given a format原创 2012-03-30 18:13:10 · 18583 阅读 · 0 评论 -
Eclipse DDMS 无法查看手机/data/data
Open cmdType 'adb shell'suPress 'Allow' on device 在手机上允许取得root权限chmod 777 /data/data 修改该目录的权限Go to the DDMS view in Eclipse同理,如果在导出某个应用程序包下面的一个文件出现fail to pull selection 时,也可以对该文件使用chmod命令:chm原创 2012-03-01 17:53:05 · 17217 阅读 · 2 评论 -
Android 应用程序窗体显示状态操作(requestWindowFeature()的应用) [轉載]
http://www.cnblogs.com/salam/archive/2010/11/30/1892143.html转载 2011-07-08 11:34:16 · 646 阅读 · 0 评论 -
OutLook 2007 本地接收邮件,解决服务器空间负担过大
呵呵,这里介绍一下本地接收邮件,不过由于本人电脑水平太差,可能有些东西理解有问题,要是有高手看到,希望指正啊。一般来说我们收到的邮件都是存放在服务器上的,但是一般服务器给的空间并不是很大,于是,工作中经常接收大量的邮件 的话,没多长时间,系统就会提示没有空间接收邮件了。删邮件其原创 2011-07-19 10:41:50 · 7416 阅读 · 1 评论 -
ListView与其中的Button,EditText等Widget的click事件
ListView 和 其它能触发点击事件的widget无法一起正常工作的原因是加入其它widget后,ListView的itemclick事件将无法触发,被其它widget的click事件屏蔽。 res/layout/lvitem.xml注意:在Relat原创 2011-08-02 13:45:08 · 1339 阅读 · 0 评论 -
conversion to dalvik format failed with error 1的解决办法
来源:http://apps.hi.baidu.com/share/detail/12702583android低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如下:1。 如果不修改android sdk版本,则使用project clean原创 2011-08-02 18:14:55 · 822 阅读 · 0 评论 -
Android手机号码获取问题 用APN来获取手机号
原文 : http://www.cnblogs.com/growing/archive/2010/11/19/1881372.html 手机号码不是所有的都能获取。只是有一部分可以拿到。这个是由于移动运营商没原创 2011-09-01 15:38:42 · 4197 阅读 · 1 评论 -
Android程序使用代码的安装和卸载!!!
Android程序使用代码的安装和卸载!!! http://www.cnblogs.com/Greenwood/archive/2011/03/09/1979268.html安装:String str = "/CanavaCancel.apk";String fileName = Environment.getExternalStorageDirectory() + s转载 2011-10-21 11:47:17 · 2482 阅读 · 0 评论 -
在线为Eclipse安装SVN插件
http://wwj256.blog.163.com/blog/static/2712343320091010114922274/给MyEclipse用的SVN插件:http://subclipse.tigris.org/不明白参考下图把~安装:在Myeclipse 7.0.1中选择Help --> Software Updates --> Add/Remove S转载 2011-11-14 12:11:13 · 578 阅读 · 0 评论 -
imageView.setImageUri(uri); imageView.setImageBitmap(bmp)
建议使用 imageView.setImageBitmap(bmp);因为imageView.setImageUri(uri)中imageView中的图片的density = 160;主要原因是:ImageView中的Drawable(imageView.getDrawable())是一个BitmapDrawable。在setImageUri中,从uri取得的Bitmap封装到Bitm原创 2013-07-05 17:19:50 · 26830 阅读 · 0 评论