Android
xinchen1293
这个作者很懒,什么都没留下…
展开
-
在Activity中响应ListView内部按钮的点击事件的两种方法
转载:http://www.cnblogs.com/ivan-xu/p/4124967.html最近交流群里面有人问到一个问题:如何在Activity中响应ListView内部按钮的点击事件,不要在Adapter中响应?对于这个问题,我最初给他的解答是,在Adapter中定义一个回调接口,在Activity中实现该接口,从而实现对点击事件的响应。下班后思考了一下,觉得有两种转载 2016-05-24 08:57:35 · 920 阅读 · 0 评论 -
ListView中的Button点击设置
在ListView的Item中,如果有Button控件,那么要实现Button和Item点击都有响应,可以将Item的Layout中Button的focusable属性设为false,然后设置layout的属性Android:descendantFocusability="blocksDescendants"。xml version="1.0" encoding="utf-8"?>R原创 2016-05-17 11:13:27 · 629 阅读 · 0 评论 -
JAVA的CRC8算法
public class CRC8 { static final byte CRC8_TAB[] = { (byte) 0x00, (byte) 0x07, (byte) 0x0E, (byte) 0x09, (byte) 0x1C, (byte) 0x1B, (byte) 0x12, (byte) 0x15, (byte原创 2016-09-29 18:05:21 · 3795 阅读 · 0 评论 -
Android 实现 zlib压缩与解压
/** * 解压数据 * * @param gzipStr * @return */public static String decompress(String gzipStr) { if (gzipStr.equals("")) { return null; } byte[] t = AbBase64.decode(gzipStr);原创 2016-11-11 10:17:16 · 2837 阅读 · 0 评论 -
Android studio assets error:前言中不允许有内容
根据以往在eclipse上的经验,在Android studio上开发的时候也将assets目录放在了src/main/res目录下,build的时候出现如下异常:Executing tasks: [clean, :app:generateDebugSources, :app:generateDebugAndroidTestSources]Configuration on demand原创 2017-04-11 13:09:54 · 2841 阅读 · 0 评论 -
Android Studio 混淆常见错误
1、ClassNotFoundException,NoSuchMethodError 原因:这种异常会在好多情况下出现,比如:本地代码通过反射调用其他的类,但是经过了混淆之后,就会出现如上异常;调用了JNI之后,C或者C++和java代码进行交互的时候找不到java的类或者方法,导致发生了异常......等等,还有好多。 解决办法:只需要将被调用的java类原创 2017-07-11 11:28:35 · 1364 阅读 · 0 评论 -
Android 从一个APP通过包名启动另一个APP
1.调用方法以前当我们需要跳转的时候会生成Intent对象,一般Intent对象的生成都是通过new Intent()来得到。下面讲解一种得到Intent对象的方式通过PackageManager的对象packageManager,调用getLaunchIntentForPackage来得到。 核心代码是: 例如要跳转的应用的包名是com.example.test.yuwenPackageMan原创 2017-08-15 14:33:57 · 1628 阅读 · 0 评论 -
Adb常用命令
# 查看adb版本adb version# 进入adb帮助界面adb help# 进入shell环境adb shell# 找到该APP的进程IDadb shell ps # 找到你APP的包名# Mac/Unix: save some time by using grep:adb shell ps | grep your.app.package # 按照上述命令操作后,看起来是这样子的:# USER原创 2017-08-02 11:50:23 · 1960 阅读 · 0 评论 -
内存优化学习日志(一)
内存优化学习日志(一)2017/8/3 星期四 10:58:59 Android内存分配回收机制1.1 Android APP 运行环境Android 是一款基于Linux内核,面向移动终端的操作系统。为适应其作为移动平台操作系统的特殊要求,谷歌对其做了特别的设计与优化,使得其进程调度与资源管理与其他平台的Linux有明显的区别。主要包含下面几个层次:1.1.1 Application Framew转载 2017-08-07 10:33:37 · 623 阅读 · 0 评论