自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hansion的博客

追求什么,就会为得到什么而快乐;热爱什么,就会为拥有什么而幸福。

  • 博客(64)
  • 资源 (10)
  • 收藏
  • 关注

原创 ListView图片加载缓慢、局部更新失败等问题你遇到了吗?

最近在写一个“下载管理”的模块,页面主要由ListView构成,显示下载的缩略图、进度、下载速度、文件大小等数据。写完后发现缩略图的加载异常缓慢,而且应该时刻更新的进度条、网速也并没有时刻更新。刚开始以为是局部更新的逻辑写的有问题,查了查并没什么问题,加了行Log也能实时打印进度。java代码上没问题那我们就去布局上找问题,我发现ListView的宽高设置的是w

2016-12-16 15:26:59 691

原创 在Fragment中监听返回键等物理按键的事件

有些情况下,我们需要让Fragment也监听到返回键

2016-11-21 14:41:05 10812 1

原创 RadioGroup+RadioButton嵌套其他布局实现多行单选布局、自定义RadioButton选中和非选中样式、文字颜色

教你实现RadioButton多行单选、随意布局;RadioButton自定义样式,文字根据选中状态切换颜色

2016-11-18 18:19:51 4433 1

原创 安卓全局异常捕获

在暴风雨来临前,跟我一起做一些事情吧!

2016-10-27 14:07:06 345

原创 安卓常见布局:RadioButton配合Fragment实现底部菜单栏切换

最常见布局:radiobutton配合fragment底部菜单栏切换

2016-10-25 09:47:42 549

原创 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

原创 自定义View实现手指在屏幕上绘制线条(贝塞尔曲线处理)(一)

跟随手指的移动来画线,绘制路径

2016-06-29 13:24:39 1247

原创 由于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

原创 扫描指定文件夹下的文件,可以扫描音乐、图片和视频等

可以扫描手机内部指定文件夹内的音乐、图片、视频等

2016-06-23 18:11:18 2194

原创 安卓中横竖屏切换和Activity的生命周期的处理

几种对安卓横竖屏切换的处理

2016-06-21 18:22:28 921

原创 安卓集成SharedSDK第三方平台分享

介绍了SharedSDK的集成方法

2016-06-20 15:33:36 1811

原创 安卓自定义容器控件,装载TextView,实现文字竖直轮播小喇叭广告条

小喇叭广告条轮播,此功能商城类应用使用的比较多

2016-06-15 18:41:43 1106

原创 安卓实现圆角头像,已封装成工具类,方便使用

将圆角头像的功能封装在工具类中,实现起来就是这么便捷

2016-06-14 17:20:28 1213

Android逆向分析工具与签名工具

Android软件安全与逆向分析——读书笔记(一)所用到的相关开发工具

2018-11-02

GsonFormat.jar下载,解析json

GsonFormat.jar下载,解析json 在AndroidStudio上添加本地插件 选择该jar包即可

2018-03-29

多博客同步发布神器OpenLiveWriterSetup

使用OpenLiveWriterSetup,可以同步发表到几大博客网站上,如CSDN、博客园、开源中国等,避免了写完一个再去一遍一遍复制的尴尬情况

2018-01-04

ffmpeg基础库编程开发 PDF版 超清 视频多媒体开发

《ffmpeg基础库编程开发》 PDF版 超清版本,此文档偏向于理论知识,适合于想要了解视频开发相关知识的人

2017-11-23

source insight3.5源码查看器破解包含注册机

source insight3.5源码查看器破解包含注册机

2017-03-09

修正版AXMLPrinter2.jar

此jar包修正了 AXMLPrinter2.jar java.lang.ArrayIndexOutOfBoundsException 的错误

2017-03-06

安卓ble调试助手

用于在安卓手机上调试Ble模块

2017-02-13

微博、微信签名验证工具

微信、微博等通用。使用前需要安装签名后的App,然后在此应用内输入包名获取。带复制按钮,生成后方便复制。

2017-01-03

codeblocks16.01汉化包(含使用说明)

codeblocks16.01汉化包,含使用说明,操作门槛低

2016-12-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除