- 博客(64)
- 资源 (10)
- 收藏
- 关注
原创 ListView图片加载缓慢、局部更新失败等问题你遇到了吗?
最近在写一个“下载管理”的模块,页面主要由ListView构成,显示下载的缩略图、进度、下载速度、文件大小等数据。写完后发现缩略图的加载异常缓慢,而且应该时刻更新的进度条、网速也并没有时刻更新。刚开始以为是局部更新的逻辑写的有问题,查了查并没什么问题,加了行Log也能实时打印进度。java代码上没问题那我们就去布局上找问题,我发现ListView的宽高设置的是w
2016-12-16 15:26:59 691
原创 RadioGroup+RadioButton嵌套其他布局实现多行单选布局、自定义RadioButton选中和非选中样式、文字颜色
教你实现RadioButton多行单选、随意布局;RadioButton自定义样式,文字根据选中状态切换颜色
2016-11-18 18:19:51 4433 1
原创 Android报错:数据库相关 android.database.sqlite.SQLiteException: no such column
错误:android.database.sqlite.SQLiteException: no such column:错误例子:return mDb.update(DATABASE_TABLE, args, KEY_SSID + "=" + ssid , null) > 0;原因:在执行数据库的增删改查操作时,如:update、que
2016-10-16 14:38:34 6009
原创 Android报错:Gradle相关 Error:Could not open cp_init class cache for initialization script
错误:Error:Could not open cp_init class cache for initialization script 解决方法: 根据错误日志中显示的Gradle的版本(如:2.1.0),在电脑中找到下面的路径(每个人都不一样,Administrator代表你的用户名) C:\Users\Admi
2016-10-16 14:34:28 4694
原创 Android报错:JNI相关“ Error: NDK integration is deprecated in the current plugin.”
问题: Error:Execution failed for task ':Demo:compileDebugNdk'.> Error: NDK integration is deprecated in the current plugin. Consider trying the new experimental plugin. For details, see htt
2016-10-12 09:09:14 1927
原创 Android报错:JNI/NDK相关"Download the NDK from http://developer.android.com/tools/sdk/ndk/."
错误: Error:Execution failed for task ':vLCDemo:compileDebugNdk'.> NDK not configured.Download the NDK from http://developer.android.com/tools/sdk/ndk/.Then add ndk.dir=path/to/ndk in local
2016-10-11 19:27:34 1810
原创 Android报错:lambda相关“Plugin with id 'me.tatarka.retrolambda' not found.”
使用lambda表达式报错Plugin with id 'me.tatarka.retrolambda' not found.
2016-10-11 19:23:28 5960
原创 Android报错:调用so库时“xxx.so has text relocations”
报错:xxx.so has text relocations
2016-10-11 19:19:24 4520 6
原创 RecyclerView的基本使用(优化图片加载、设置条目间距、设置Adapter、设置点击事件等)
首先需要v7包如果显示的是图片,可以用下面这个AutoLoadRecyclerView,他可以在快速滑动时停止加载,避免OOM和内存资源浪费public class AutoLoadRecyclerView extends RecyclerView { public AutoLoadRecyclerView(Context context) { this
2016-07-29 09:58:23 2881
原创 自定义垂直的SeekBar并用图片做滑块和背景
谷歌原生并没有提供垂直的SeekBar 所以需要对横向的SeekBar进行旋转和移动的操作我们可以通过一些旋转、平移等操作让它竖起来自定义Viewpublic class VerticalSeekBar extends SeekBar { private ProgressChangedListener progressChangedListener;
2016-07-28 18:18:16 2815 2
原创 解决“只能通过Chrome网上应用商店安装该程序”的方法
我比较喜欢使用的浏览器就是谷歌Chrome浏览器,其次是火狐,因为他们有许多方便的插件。因为最近换了公司,新电脑,科学上网的软件也没带。但是突然有需求,想用一个插件,叫Vysor结果在网上下载过来的crx格式的插件是无法直接拖动到拓展程序中使用的,会提示“只能通过Chrome网上应用商店安装该程序”解决方法就是:把这个crx格式改成rar格式,然后解压出来
2016-06-30 13:52:15 2374
原创 Autolayout屏幕适配库导入后报错解决
问题一:Error: Plugin with id 'com.github.dcendents.android-maven' not found.问题二:Error:No service of type Factory<LoggingManagerInternal> available in ProjectScopeServices.问题三:Error:Unable to load class ‘org.gradle.api.publication.maven.internal.DefaultMaven
2016-06-29 17:05:35 1524
原创 由于ndk引发的几个bug,以及解决方法
三个常见问题:第一个:Set "android.useDeprecatedNdk=true" in gradle.properties to continue using the current NDK integration.第二个:Then add ndk.dir=path/to/ndk in local.properties.第三个:Process 'command 'D:\android-ndk-r9d\ndk-build.cmd'' finished with non-zero exit val
2016-06-28 11:28:38 1454
原创 Gradle DSL method not found: 'runProguard()'问题的解决办法
Gradle DSL method not found: 'runProguard()'问题的解决,其实就是换个单词
2016-06-27 16:07:35 448
原创 与adb相关的问题,比如掉线问题、Android Studio 提示Session 'app':Error Installing APK、找不到设备
我们在开发过程中,无论是使用Eclipse还是Android Studio,都会出现adb掉线、adb无法连接的问题,尤其是在使用Eclipse的时候,掉线问题特别严重。这对我们进行调试造成了很大程度的阻碍。比如下面这个问题:我在使用Android Studio的时候,使用真机调试,运行不成功,提示下面图片中的错误(Session 'app':Error Installing APK)
2016-06-24 09:41:34 71012 10
多博客同步发布神器OpenLiveWriterSetup
2018-01-04
修正版AXMLPrinter2.jar
2017-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人