
Android
文章平均质量分 54
some_do
这个作者很懒,什么都没留下…
展开
-
Android 中调用全局Context
经常需要用到系统的一些功能必须传递Context对象, 往往有时候不方便传递当前的Context或者即使能够传递Context也非常麻烦,比如: AudioManager aduioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE); 这个时候如果传递当前的Activity, 那么切换Activity后原创 2013-07-20 08:59:26 · 875 阅读 · 0 评论 -
Android 设置半透明画笔
颜色值的组成:ARGB, A- alpha值,表示透明度, 后面RGB就是实际需要设置的颜色, A - 0xff表示完全不透明, 0x00表示完全透明,剩下的RGB自己按需求设置就可以。-------------------//画圆角矩形 //充满 graphics.paint.setStyle(Paint.Style.FILL); graphic原创 2013-08-24 09:39:27 · 3257 阅读 · 0 评论 -
解决二货 Android TextView走马灯不能滚动问题
Android中需要实现走马灯的效果, 网上很多都是用线程结合Textview实现的效果, 考虑系统开销的情况用纯TextView来实现,设置marqueen和focusable以及focusableInTouchMode等等都不一定有效果, 也有同学的解决办法是设置TextView的上层focuse,然后在代码中在设置setHorizontallyScrolling(true)和setFocus原创 2013-08-24 17:53:13 · 2329 阅读 · 0 评论 -
Android 文字居中绘制
游戏中需要用到绘制玩家昵称,绘制在一个固定大小的rect中,要求文字左右和上下都居中,左右居中绘制比较容易,设置paint.setTextAlign(Align.CENTER);并且设置需要绘制的字符的x坐标是rect.width/2即可,上下居中要稍微麻烦一些,先要使用FontMetrics对象计算出文字的高度,之后计算出绘制文字的baseline,这个baseline其实就是:rect原创 2013-09-08 19:04:19 · 1467 阅读 · 0 评论 -
Android程序安装提示INSTALL_FAILED_MEDIA_UNAVAILABLE解决方法
出现这个 错误的原因主要是看设备上没有有足够的安装空间, 电脑连接设备后, 命令栏模式下输入adb shell, android设备的shell模式下 输入 df,查看设备可用存储空间; 有时候安装的时候,如果没有sd卡,但是mainfest上指明的安装路径是android:installLocation="preferExternal",这样也会导致这个问题, 解决的方法是设置installLo原创 2013-09-29 19:02:54 · 1012 阅读 · 0 评论