- 博客(5)
- 收藏
- 关注
原创 Webview内嵌在ScrollView中的底部空白和滑动冲突
重新计算Webview的内容高度,并设置到Webview@JavascriptInterfacepublic void resize(final float height) { runOnUiThread(new Runnable() { @Override public void run() { //Toast.mak
2017-02-21 14:55:20 985
原创 Webview内存泄漏与内存占用过大OOM的优化
1.首先不能直接在xml写webview组件,用FrameLayout做容器,java中动态添加:<FrameLayout android:id="@+id/content" android:layout_width="match_parent" android:layout_height="wrap_
2017-02-16 18:08:06 6214
原创 Okhttp 3.0上传数据与PUT请求
String url = url.replace(":userId", LeanchatUser.getCurrentUserId());//初始化设置 /* OkHttpClient client = new OkHttpClient.Builder() .connectTimeout(6000, TimeUnit.SECONDS)
2017-01-12 16:34:58 4416
原创 ListView与GridView自适应高度,与Bug解决gridView.getNumColumns() = -1
ListView自适应:GridView自适应,Bug解决Field field = GridView.class.getDeclaredField("mRequestedNumColumns"); // 获得申明的字段field.setAccessible(true); // 设置访问权限column = Integer.valueOf(field.get(gridView).toString()); // 获取字段的值
2017-01-11 15:28:42 1304
原创 android6.0动态权限管理,小米bug适配
在Android6.0以后开始,对于部分敏感的“危险”权限,需要在应用运行时向用户申请,只有用户允许的情况下这个权限才会被授予给应用。这对于用户来说,无疑是一个提升安全性的做法。那么对于开发者,应该怎么做呢?Android6.0规定的危险权限有下面这些: 但是如果你的编译版本是23或者以上,那么Android Studio就会报出一个错误。及时在Manifest中声明了权限,6.0的机器仍会崩溃,
2016-12-31 12:59:15 10153 9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人