加载中
GSON Empty Json Object to null

Sometimes that API you are given just doesn't conform to what you are expecting. I have had to consume a JSON API recently where the JSON returned "{}" instead of null or not at...

2015/08/28 16:46
109
Android Decompile

1. apktool 下载apktool apktool.jar 将apktool.jar放在apktool执行文件的目录下 终端执行: sh apktool,可以看到命令文档 反编译: apktool d demo.apk 2. dex2jar 下载dex2jar 终端执行: ./d...

Error: Cannot run aapt, Ubuntu 14.04

Run sudo apt-get update sudo apt-get install gcc-multilib lib32z1 lib32stdc++6 should resolve the problem....

2015/02/10 09:46
28
LayoutTransition Animation

package com.example.android.interactivechart; import android.animation.Animator; import android.animation.LayoutTransition; import android.animation.ObjectAnimator; import andro...

2014/11/27 20:57
29
隐式Intent找不到Activity:android.content.ActivityNotFoundException

Here is what i encountered: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=me.waye.intentdemo.intent.action.WAYE_ACTION cat=[me.waye.intentd...

Android SQLite database is locked

今天遇到了个Android SQLite database is locked的问题,几番查找原因是因为多线程同时对数据库操作引起的问题,Google了一下,SO上的人都建议使用ContentProvider,要么就是保持数据库操作的...

2014/11/06 21:25
61
Android:16进制颜色透明值设置

Found on stackoverflow: http://stackoverflow.com/questions/5445085/understanding-colors-in-android-6-chars Hex Opacity Values 100% — FF 95% — F2 90% — E6 85% — D9 80% — CC...

2014/11/06 21:25
145
Handler and HandlerThread Tips

Handler在Android的开发中算是最常用的东东,但有很多小小的tips或许很多人都不知道。关于Handler,Looper,MessageQueue网上已有很多文章了,这里就不在赘述。 1.从其他线程获取一个与UI线程关...

Android Studio使用Gradle构建和发布APK

最近开始使用Android Studio,发现其速度和自动提示功能都是Eclipse无法比拟的,还有就是Gradle的自动构建,帮你管理依赖,发布等等。 先准备一个keystore文件: keytool -genkey -alias waye...

2014/11/06 21:25
630
Android下拉刷新控件

Android也将下拉刷新这个常用的方式写入自带的控件库了,android.support.v4.widget.SwipeRefreshLayout,刷新状态通过SwipeRefreshLayout.OnRefreshListener来监听,实例: package me.way...

2014/11/06 21:25
108
Android Studio自动提示,文件类型检查失效

不知道干了啥,Android Studio的自动提示,文件类型检查突然失效,郁闷惨啦,找了半天才找到原因,原来是File菜单下的Power Save Mode给勾选啦,坑爹啊,估计是按了啥快捷键! Found it here...

自定义ProgressDialog的进度条的颜色

//load_msg_progress.xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@android:id/backgr...

2014/11/06 21:25
330
启动Intent之前先检查是否有合适的接收者

有这么一种情况,当我们的App需要使用到拍照功能时,通常我们可以调用其他有拍照功能的App,而不需要自己实现,如果你对照片的要求不是很高的话,简单的几行代码就可以搞定: private void ta...

2014/11/06 21:25
23
使用Loader进行异步IO操作

异步加载数据又一利器:Loader。 Loader是API11中加入,通过使用Loader加载数据有以下好处: • The heavy lifting is automatically performed on a background thread, and the results a...

Android:处理运行时变化

在Activity创建和销毁这个过程中,相信大家都知道可以使用 onSaveInstanceState() 和 onRestoreInstanceState() 来保存和恢复App的状态,为用户提供较好的体验,当保存量较少的数据的时候,这...

2014/11/06 21:25
19
android:在状态栏中显示进度条

通过Builder可以轻松的在状态栏中显示进度条: Builder setProgress(int max, int progress, boolean indeterminate); 如果想要移除进度条,只需要将max 和progress同时设置为0即可。...

2014/11/06 21:25
40
Android:Parse uri for resource file

Android中如何获取资源文件的uri: 格式为:"android.resource://package_name/resource_id" 如我在raw下放了一个try_mp3.mp3的文件,则其uri为: Uri musicUri = Uri.parse("android.resour...

2014/11/06 21:25
27
回到ListView时还原原来的位置

有这么一种需求,当我们在一个ListView中滚动到某个位置,途中返回到其他界面去了,再次进入这个ListView的时候希望能够回到原来的位置,有以下方法可以实现: // save index and top position in...

2014/11/06 21:25
33
android:输入法遮盖EditText

输入框出现在屏幕下方时,系统弹出输入法就会将其遮盖,试了一下可以将最外层的ViewGroup改成ScrollView,输入法弹出时就会自动向下滚动。 还有个方法就是设置Activity的属性android:windowS...

2014/11/06 21:25
39
TableRow中放TextView文字被截掉

今天遇到个奇怪的事,在TableRow中放了个TextView,结果文字被截掉了,那个之郁闷,搜了半天试了很多方法,最后都差点放弃了,最后试了一下将TextView的layout_width属性给去掉,结果就好了。...

2014/11/06 21:25
52

没有更多内容

加载失败,请刷新页面

返回顶部
顶部