android
myairen1365
这个作者很懒,什么都没留下…
展开
-
使用android中drawline函数无法绘制水平线的解决办法
最近使用canvas在android上做绘图开发,发现如果Paint的setStrokeWidth设置为1,且canvas没有设置抗锯齿效果,则drawline函数将无法绘制出水平的线段,这是为什么呢?原来,如果你将StrokeWidth设为0,android将为你绘制hairline(一般为1pix),而如果你设置为1,那么android将根据比例为你计算1单位宽度所占的像素值,比如你现在的比例原创 2012-02-03 12:36:20 · 6186 阅读 · 0 评论 -
android ImageButton透明图片的使用
在android上使用图片按钮,经常是圆角或者不规则形状的,这需要用到边缘是透明的png图片,但是如果只设置了ImageButton的背景图片,还达不到上面描述的效果(见下图),我们还需要对ImageButton设置背景属性android:background="#00000000",就实现了不规则按钮的效果了原创 2012-04-23 11:39:11 · 3483 阅读 · 0 评论 -
android自定义控件(view)中同时处理onTouch和OnLongClick(长按)事件
在onTouchEvent中调用super.onTouchEvent(event);即可达到标题所述的功能要求。原创 2012-05-18 10:02:46 · 3810 阅读 · 2 评论 -
关于gallery使用中position为0时两次调用getView的解决
项目中使用了gallery,并自定义了adapter用来多线程加载网络图片,但是在使用过程中发现点击进入gallery界面后,第一张图片下载了两次。通过日志发现,是因为在position为0的位置上两次调用了了adapter的getView函数。 对此,百度得到的解释是“第一次Gallery调用Adapter的getView的时候不知道加载多少个View才能填充满Gallery的宽度,所以原创 2013-01-16 19:22:25 · 1903 阅读 · 0 评论 -
java代码检查工具
程序员的水平高低,很大程度上表现在bug数和解决bug的速度和质量上。在当下这种极端要求生产率的风气下,是否可以使用一些工具来提高bug的发现和解决速度呢?答案是肯定的。 楼主在编写android程序的过程中,发现了 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBugs,PMD,Jtest)。在网上看了比较之后,觉得采用jtest这个工具做代码检查。原创 2013-01-17 11:03:05 · 671 阅读 · 0 评论 -
自定义Gallery异步下载并显示网络图片
自己的android项目中需要用到这样的一个组件:从网络上下载若干张图片并显示(但是每次只一张),通过手动左右滑动切换。 最方便的就是用android自带的Gallery组件并重新定义adapter以实现异步下载网络图片的功能。具体网上有很多的例子,本文就不累述了,但是在实现的过程中发现了一个问题:如果图片下载失败的话,会不断调用getview,也就是会不断的去服务器申请下载图片,那如原创 2013-01-21 15:13:39 · 1098 阅读 · 0 评论 -
基于eclipse的android开发真机无法识别的解决办法
最近为了提高开发效率,给笔记本加了块ssd,同时把操作系统换成了64bit win7,。搞完之后,出现了“真机无法被eclipse识别到”的情况。耗费了小半天的时间,才解决,下面将过程记录下来,希望可以帮到其他的童鞋。真机:lenovo ideatab 5000A,android 4.1鉴于在32bit win7开发时,该平板是可以正常被eclipse识别的,因此,首先怀疑的是64和32b原创 2014-02-21 20:39:04 · 4630 阅读 · 0 评论 -
android真机调试时使用SQLite3查询数据库
当使用真机调试android程序时,有时需要在adb shell 里查询SQLite数据库。而有的手机例如华为p6,既没有root又没有自带SQLite3工具,那么如何解决这个问题呢? 1、root手机。在网上下载一键root工具,如百度一键root,并允许,使得手机获得root权限; 2、adb root。下载 Superuser Permissions 软件并运行。在cmd原创 2014-03-11 17:38:50 · 10267 阅读 · 1 评论 -
记一次Oracle数据库连接不释放问题排查过程
最近在做一个手机app,客户端使用a原创 2014-11-18 14:21:42 · 19873 阅读 · 1 评论