自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 资源 (13)
  • 问答 (4)
  • 收藏
  • 关注

原创 反编译 (dex2jar和jd_gui)

1. 假设你要反汇编的是app.apk,那么先改名成app.zip2、解压;3. 在解压出来的里面找到classes.dex,将这个二进制文件复制到dex2jar文件夹下4. 用附件的dex2jar,在Windows命令行下运行 dex2jar classes.dex5. 生成classes.dex.dex2jar.jar,这个就是转换后的

2016-03-31 10:45:37 605

原创 创建和使用Android Library工程

创建library供多个工程共享代码、资源是非常常见的需求,网上这种资料非常少,基本上都是讲创建java工程,然后export,这种方式缺点非常多,大家可以自己google一下。 本文着重介绍如何创建Android library,并且在工程中使用此library提供的资源,具体步骤如下:1. 创建一个Android工程,命名为MyLib2. 进入工程设置选中Is Libr

2016-03-30 15:18:06 580

转载 String.format(Locale l, String format, Object... args)

package junit.test; import java.util.Date;import java.util.Locale; import org.junit.Test; public class StringFormat { /*String.format()用法 1、转换符%s: 字符串类型,如:"ljq"%b: 布尔类型,如:true%d: 整数类型(十

2016-03-22 16:58:23 2159

转载 内存泄漏——3.常见原因与用户实践

腾讯Bugly特约作者: 姚潮生常见原因1.集合类集合类如果仅仅有添加元素的方法,而没有相应的删除机制,导致内存被占用。如果这个集合类是全局性的变量 (比如类中的静态属性,全局性的 map 等即有静态引用或 final 一直指向它),那么没有相应的删除机制,很可能导致集合所占用的内存只增不减。2.单例模式不正确使用单例模式是引起内存泄露的一个常见问题,单例对

2016-03-16 15:08:06 500

转载 内存泄漏——2.排查方法篇

腾讯Bugly特约作者: 姚潮生最原始的内存泄露测试重复多次操作关键的可疑的路径,从内存监控工具中观察内存曲线,是否存在不断上升的趋势且不会在程序返回时明显回落。这种方式可以发现最基本,也是最明显的内存泄露问题,对用户价值最大,操作难度小,性价比极高。MAT内存分析工具2.1 MAT分析heap的总内存占用大小来初步判断是否存在泄露在Device

2016-03-16 15:06:59 940

转载 内存泄漏——1.基础知识篇

作者:腾讯Bugly特约嘉宾:姚潮生一、首先以一个内存泄露实例来开始本节基础概念的内容:实例1:(单例导致内存对象无法释放而泄露)  可以看出ImageUtil这个工具类是一个单例,并引用了activity的context。 试想这个场景,应用起来以后,转屏。转屏以后,旧MainActivity会destroy,新MainActivi

2016-03-16 15:04:47 441

原创 Android Studio 插件 —— GsonFormat

安装结束后需要关闭重新启动Android Studio重新启动后再次进入plugins界面 搜索刚才安装的GsonFormat 显示Uninstall plugin证明你安装成功了 如图 好了,废话不多说,进入主题,GsonFormat是干嘛用的呢,平时我们开发的时候会接收到服务器的响应是Json格式的,我们有时候得把Json转成实体类有利于我们的开发,简单的json还OK,但

2016-03-14 17:31:25 593

转载 Android Studio 插件 ——Android Butterknife Zelezny

首先提下ButterKnifey已经更新到版本7.0.0了,现在注解已经不叫@InjectView了,而叫@Bind,感觉更贴合语义。同时注册的方式也从ButterKnife.inject(this);变成了ButterKnife.bind(this);关于7.0.0的ButterKnife的各种用法和功能,可以参考ButterKnife的github上的主页:ht

2016-03-14 16:50:25 517

转载 Android Studio 插件 —— ButterKnife注解式开发

先看一段代码public class MainActivity extends AppCompatActivity { private Button button; private EditText editText; @Override protected void onCreate(Bundle savedInstanceState) { s

2016-03-14 16:47:31 446

原创 Android Studio 小知识——Error:Execution failed for task : app:dexDebug. com.android.ide

Error:Execution failed for task ':myapp:dexDebug'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-7-openjdk-amd64/bin/j

2016-03-04 15:09:13 523

原创 Android Studio 小知识——删除依赖包

1、首先需要先打开Android studio开发软件工具,进行到界面中,就可以点击菜单中的file的选项。  2、在弹出的下拉的菜单中,可以直接选中“project structure”的选项。  3、这样就直接进入到project structure,需要modules的选项中进行选中一个项目。  4、进入到选中的项目中后,就可以直接点击dependencies的选项。  5、

2016-03-04 15:03:41 1153

原创 Android Studio 小知识--添加快捷输入方式

在使用Android Studio 布局文件的时候,会发现类似mipmap输入时没有自动提醒(@drawable会自动提醒),这个相当懊恼。这里有的方法可以手动添加,往下看:1、2、(很重要,不设置无法使用)OK!

2016-03-03 17:11:43 576

原创 Android Studio系列教程六--导入jar包

1、复制需要添加的jar包,粘贴到 app——libs 文件夹下;2、右键点击新加的jar包,选择Add as Library;3、选择你要导入到的那个module(在AndroidStudio中相当于Eclipse中的project),如果当前只是一个项目,下拉框中除了app也没有其他的内容,那么直接点击ok确认。4、完事。

2016-03-03 16:03:45 469

Android 3D引擎——jpct-ae

jpct官网:http://www.jpct.net JPCT是一款基于OpenGL技术开发的3D图形引擎(PC环境为标准OpenGL,Android为OpenGL ES), 以Java语言为基础的,拥有功能强大的Java 3D解决方案。该引擎与LGame(此为2D游戏引擎)相类似,目前拥有PC(J2SE)以及Android两个开发版本。 一开始从csdn上花1分下了一个jpct的资源,结果根本编译不了!!! 最后还是乖乖从官网上把demo下下来了,亲测可用,大家可以放心下载哦~

2016-05-05

android人脸识别

人脸识别技术 亲测可用

2016-05-03

Android 开关滑动效果

Android 开关滑动效果 清测可用!

2016-04-27

不规则图片变色

上传不了图片,纯文字 让我怎么描述呢? 这是一段可以改变不规则图片颜色的java代码,想知道具体的是什么,装上试试就知道了~~

2016-04-27

滑动删除页面效果

亲测可用

2016-04-27

不规则图像填充

不规则图像填充

2016-04-27

仿淘宝商品浏览界面

用手机淘宝浏览商品详情时,商品图片是放在后面的,在第一个ScrollView滚动到最底下时会有提示,继续拖动才能浏览图片。仿照这个效果写一个出来并不难,只要定义一个Layout管理两个ScrollView就行了,当第一个ScrollView滑到底部时,再次向上滑动进入第二个ScrollView.

2016-04-11

RecyclerView之添加header footer

RecyclerView之添加header footer

2016-04-11

RecyclerView

RecyclerView实现ListView,GridView功能,横向纵向,瀑布流,多item列表

2016-04-11

高仿蘑菇街主界面效果

高仿蘑菇街主界面效果.zip

2016-01-13

Android textview闪烁效果

Android textview闪烁效果.rar

2016-01-13

Andorid抢红包源码

Android抢红包源码.rar

2016-01-13

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

TA关注的人

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