2015年12月4日

Android 获得view的宽和高

摘要: 在oncreate()中利用view.getWidth()或是view.getHeiht()来获取view的宽和高,看似没有问题,其实他们去得值是0,并不是你想要的结果?这是为什么呢?在调用oncreate()方法时,界面处于不可见状态,内存加载组件还没有绘制出来,你是无法获取他的尺寸。那如何在绘制... 阅读全文

posted @ 2015-12-04 16:09 何林子 阅读(1247) 评论(0) 推荐(0) 编辑

Java并发编程:synchronized

摘要: 虽然多线程编程极大地提高了效率,但是也会带来一定的隐患。比如说两个线程同时往一个数据库表中插入不重复的数据,就可能会导致数据库中插入了相同的数据。今天我们就来一起讨论下线程安全问题,以及Java中提供了什么机制来解决线程安全问题。 以下是本文的目录大纲: 一.什么时候会出现线程安全问题? ... 阅读全文

posted @ 2015-12-04 12:55 何林子 阅读(499) 评论(0) 推荐(0) 编辑

Android APK反编译就这么简单 详解(附图)

摘要: 在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个... 阅读全文

posted @ 2015-12-04 10:22 何林子 阅读(147) 评论(0) 推荐(0) 编辑

导航