关闭

仿时光相册里列表滚动条

1.点击显示当前显示日期; 2.放手则收缩,过三秒自动隐藏。 控件代码如下 ScrollFloatBar.java public class ScrollFloatBar extends FrameLayout { private static final String TAG = "ScrollFloatBar"; private IScrollClick...
阅读(53) 评论(0)

多渠道打包图片资源替换

多渠道打包时,有个别渠道需要替换图片;按照目录的结构不同,有以下方式实现: 1.不改变android studio的目录结构    即,如下 实现替换方式: 在main的同级目录下新建渠道名,建立保持跟main的res目录结构,加上要替换的资源图片即可;如下所示: 2.非源目录结构替换   在build.gradle修改了目录结构...
阅读(56) 评论(0)

java.lang.IllegalArgumentException: Comparison method violates its general contract!

异常信息 [java] view plain copy  print? java.lang.IllegalArgumentException: Comparison method violates its general contract!   at java.util.TimSort.mergeLo(TimSort.java:747)   at...
阅读(88) 评论(0)

VLC android 3.0解码器使用及移植TV项目调研

1.是什么 VLC  Media Player (VideoLAN) 为 Windows、Linux、OS X、Android、iOS、Windows Phone 等平台提供一个视频播放器、解码器。它可以播放来自网络、摄像头、磁盘、光驱的文件,支持包括MPEG 1/2/4, H264, VC-1, DivX, WMV, Vorbis, AC3, AAC等格式的解码。VideoLAN 代码开源,可...
阅读(278) 评论(0)

15 个 Android 通用流行框架大全

15 个 Android 通用流行框架大全 1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 名称 描述 Android Universal Image Loader 一个强大的加载,缓存,展示图片的库 ...
阅读(104) 评论(0)

AndroidFlux项目一览-Flux架构的Android移植

AndroidFlux项目一览-Flux架构的Android移植   作者 ntop 关注 2015.12.24 23:55* 字数 2350 阅读 7375评论 24喜欢 55 这篇文章是我在Github上发起的AndroidFlux项目的Overview页面。简要介绍了AndroidFlux的项目背景和Flux的基础知识。如果你对此项目感兴趣欢迎加入 An...
阅读(86) 评论(0)

安卓中的Flux架构

安卓中的Flux架构 泡在网上的日子 / 文 发表于2015-08-16 19:31 第6127次阅读 架构,Flux 8 编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! 英文原文:Flux Architecture on An...
阅读(245) 评论(0)

使用shttpd接受上传文件的问题

在嵌入板上使用shttpd作为服务端,接受客户端http上传文件时发现内存会越来越大; 解决: 1.调试跟下,接收的buff大小不变,因此不是接收空间的问题; 2.发现基本上接收到二十多M就会被系统检查到超出了内存,因此被杀掉; 解决: 原因是写文件时,只是调用write接口,但是板上判断大小这块有点问题,不会自动把缓存写入到外部文件去,因此只需要在接收到一定大小的缓存内容时,及时使用f...
阅读(316) 评论(0)

ghttp作为客户端下载大文件的问题

使用开源库ghttp作为http client,板子测试发现当下载大文件时出现崩溃情况; 查了,发现问题是: http_trans.c中http_trans_read_into_buf(http_trans_conn *a_conn)函数 a_conn->io_buf = realloc(a_conn->io_buf, a_conn->io_buf_len...
阅读(260) 评论(0)

虚拟机的Ubuntu系统启动突然只能guess账号登陆解决方法

昨天依旧挺好用,今天突然只能guest账户登录,输入点击不断闪,晕死了; 查找了很多方法,最终解决是: 1.进入中断命令模式 Ctrl+Alt+F1 2.输入账号密码后进入管理员的命令模式 vi /usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf 最后添加一行禁止guest账户: allow-guest=false...
阅读(442) 评论(0)

使用nuwa热补丁的编译注入第三方jar类的问题

使用nuwa热补丁编译时,使用javassist,在注入腾讯的jar的类时报一下问题: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':sample:nuwaJarBeforeDexQihooDebug'. at org.gradle.api.internal.ta...
阅读(316) 评论(0)

TV listview及焦点处理

android TV上的listview ,因为没有touch事件,只能通过按键处理,因此,用到listview时需要特殊处理: 1.复杂的view需要获取焦点,需要设置: setItemsCanFocus(true) 同时需要设置下能获取焦点view的属性: android:focusable="true 这样子级view就可以获取获取焦点。 2.view中需要获取焦点需要高...
阅读(1108) 评论(0)

muldex定制主dex类

使用multiDex时,想定制放入写特定类的方法,在build.gradle afterEvaluate { tasks.matching { it.name.startsWith('dex') }.each { dx -> def listFile = project.rootDir.absolutePath+'/app/maindexlist.t...
阅读(437) 评论(0)

Jni反破解调研

1.动态库破解主要方法 1.1静态分析 通过反编译工具如:IDA、readelf等。   1.2 动态调试 Ptrace、dump内存等   2.动态库防破解方法 2.1针对静态分析的破解形式,有如下的防止破解方式:  2.1.1. 使用动态注册方法 做法:JNI_OnLoad中动态注册方法,而不使用javah静态的方式命名函数; 优点:简单; 缺点:保护力度过小,枚举ja...
阅读(531) 评论(0)

android hook方法收集及选择优化

android有些东西需要收集下应用app的运行情况,比如网络请求等;这些工作在底层执行比较好,这样java层不需要动;根据这些需要收集了下当前网络上已有的方法: 1.android hook 框架 ADBI ,需要ptrace ,root权限执行; 2.android hook 框架 libinject2 ,需要ptrace ,root权限执行; 3.Android dalvik挂钩-...
阅读(712) 评论(0)

java中DatagramSocket连续发送多个数据报包时产生丢包现象解决方案

1 try { 2 //向指定的ip和端口发送数据~! 3 //先说明一下数据是谁发送过来的! 4 byte[] ip = InetAddress.getLocalHost().getHostAddress().getBytes(); 5 ...
阅读(833) 评论(0)

输出gradle执行task名称、输入输出文件和耗时

使用gradle编译android,很多时候,我们不清楚里面到底执行哪些操作及各个阶段的消耗的时间, 因此有个打印gradle的各个task的耗时及输入输出的文件对了解gradle很有帮助: class TimingsListener implements TaskExecutionListener, BuildListener { private Clock clock pr...
阅读(1974) 评论(1)

Gradle Android插件用户指南翻译

Gradle Android插件用户指南翻译 Gradle Plugin User Guide 官方原文地址 http://tools.android.com/tech-docs/new-build-system/user-guide 中文版在线阅读地址 http://avatarqing.github.io/Gradle-Plugin-User-Guide-Chinese-Verisio...
阅读(433) 评论(0)

Android图片高斯模糊的一些方法

原文:http://blog.csdn.net/xu_fu/article/details/23131241 高斯模糊 高斯模糊就是将指定像素变换为其与周边像素加权平均后的值,权重就是高斯分布函数计算出来的值。 一种实现 点击打开链接 [java] view plain copy  print? public static vo...
阅读(504) 评论(0)

Sqlite3查询指定行数数据

Sqlite3查询指定行数数据  (2010-11-01 11:12:49) 转载▼ 标签:  it 分类: 数据库 Sqlite中提供的方法和Mysql的一样,也是通过关键字limit限制。 SQL1         select t.user_id,random() as Random from udb_use...
阅读(3374) 评论(0)
140条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:275633次
    • 积分:3455
    • 等级:
    • 排名:第10260名
    • 原创:70篇
    • 转载:70篇
    • 译文:0篇
    • 评论:38条
    文章分类
    最新评论