- 博客(7)
- 资源 (14)
- 收藏
- 关注
转载 android之java程序性能优化
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。还有一个原则,决不在一个For语句中第二次调用一个类的方法 例子:[java
2015-06-25 23:04:10 738 2
原创 android 开发如何将数据封装成对象以及从对象中获取出来
当我们从接口中获取到我们所需要的数据(我们以JSON数据为例)时,如何将数据封装成对象以及从对象中获取出来呢?接下来我们看下这个流程是怎么做的:首先,我们将获取的JSON数据用对象来存储:try { if (null != json) { JSONObject newsObject = new JSONObject(json); JSONObject jsonObjec
2015-06-23 17:47:50 3246 1
转载 Android 回调机制在监听用户界面操作中的体现
一 回调函数回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。Java 中没有指针的概念,通过接口和内部类的方式实现回调的功能:1. 定义接口 Callback ,包含回调
2015-06-15 16:21:17 666
原创 android实现点赞动画
想让APP给人一个好的映像,无非使自己实现的功能更加炫丽!!接下来给大家介绍下点赞的一个动画效果:接下来看看是如何实现的:简单布局如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/t
2015-06-12 16:39:39 5676
原创 java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receiv
在listview刷新数据的时候出现了以下的错误问题:java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified
2015-06-12 11:14:30 860
原创 android开发网络资源
以下链接是本人收集的网上资源,有需要的朋友可以看看:SQLite数据库操作:http://blog.csdn.net/qq505810824/article/details/7866015图片OOM完美解决:http://blog.csdn.net/lonelyroamer/article/details/7537844ViewPage:http://blog.csdn
2015-06-11 10:39:57 673
原创 android 加载的一些收藏
第一种普通的ProgressBar:<ProgressBar android:id="@+id/right_progress" style="?android:attr/progressBarStyleSmall" android:layout_width="48dp" android:layout_height="48dp"
2015-06-10 15:41:32 885
android监听软键盘状态
2015-09-14
android软键盘
2015-09-11
android地震波
2015-09-10
google下拉刷新
2015-09-09
ExpandListView
2015-09-08
android点击文字收缩效果
2015-09-07
好看的自定义日历
2015-09-06
android 仿EF看视频弹出练习功能
2015-07-15
android实现点赞动画
2015-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人