自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 LeakCanary检测安卓内存泄漏

我们知道,在安卓应用程序运行过程中,偶尔会出现程序异常退出的情况,这一般是内存泄漏(OOM)的问题。 内存泄漏一般的排查步骤: 1.通过统计平台了解OOM情况 2.重现问题 3.在发生内存泄漏时Dump内存 4.在内存分析工具中反复查看,找出原本该被回收的对象 5.计算此对象到GC roots的最短强引用路径 6.确定并修复问题 因此,我们将需要内存泄漏检测分析工具。 在安卓开发中

2016-03-30 17:48:56 1381

原创 安卓学习心得二:自定义ViewGroup

Android的UI界面都是由View和ViewGroup及其派生类组合而成的。其中,View是所有UI组件的基类,而 ViewGroup是容纳这些组件的容器,ViewGroup是View的子类,.所以它也具有View的特性,但它主要用来充当View的容器,将其中的View视作自己的孩子,对它的子View进行管理,当然它的孩子也可以是ViewGroup类型  View对象是Android平...

2016-03-28 17:13:15 511

原创 Activity的四种启动模式

Activity的四种启动模式Activity是保存在任务栈(Task)中的,有不同的启动模式。1.standard标准启动模式,也是默认启动模式,每次启动Activity都会创建一个Activity的实例。当点击返回按钮时,它会将栈顶的Activity finish掉,然后跳到下一层,这种模式可能大多数情况下不是我们需要的,因为影响系统性能。2.singleT

2016-03-24 21:25:36 344

原创 安卓应用程序框架研究(一):Activity组件的启动过程

Activity是安卓四大基本组件之一,从应用程序的角度出发,Activity可以分为两种:根Activity和子Activity。根Activity以桌面图标形式显示在应用程序启动器中,它的启动就代表了一个应用程序的启动。子Activity由根Activity或者其他子Activity启动,它们有可能与启动它们的Activity运行在同一个进程中,也有可能运行在不同的进程中,这取决于它们的配置和

2016-03-24 20:42:16 987

原创 安卓学习心得一:延迟加载和布局重用

1.1 使用<include />标签实现布局重用我们可以通过<include />标签把在其他XML文件中定义的布局插入到当前布局文件中,从而避免在每个主要布局文件里都重复书写相同的控件或某一子布局代码,如果你正在创建一个复杂的布局或者布局文件变得很大,那么可以试试<include /><LinearLayout xmlns:android="http:...

2016-03-23 21:26:33 487

安卓VLC播放视频,提供录制和截图功能

app里面的代码是使用最新版的gradle依赖实现的 libvlc里面的是自己编译的添加了截图功能的SDK 参考博客:https://blog.csdn.net/gs12software/article/details/130618598

2023-05-11

程序员如何使用ChatGPT提高工作效率

程序员如何使用ChatGPT提高工作效率

2023-05-11

支持笔锋效果的安卓手写签字控件

Android平台原生手写签字控件,功能强大的开源项目,支持空白画布手写,田字格逐字手写,撤销/恢复,橡皮擦,画笔设置等功能,支持笔锋效果。

2018-12-28

安卓日记本app源码

这是一个小型日记本应用,个人觉得挺适合初学者学习,因为用到的技术都是安卓的基础知识。 用到的知识有:文件读写,java中MD5加密、Intent跳转与传值、SQLite保存数据、自定义标题、自定义对话框、自定义ListView适配器、ListView的数据绑定及item选中处理事件

2015-05-01

爱上猜歌——安卓源代码

一款安卓猜歌类游戏,不错的安卓UI设计,使用了安卓动画、SQLite、文件读写,微信分享等功能。虽然有些代码写得有点凌乱,但还是很适合初学者学习使用。

2015-04-27

jquery-easyui-1.4.1

jquery-easyui-1.4.1,一款集成多个Jquery插件的工具,方便程序员开发漂亮的网页界面

2015-01-10

DiagramDesigner画图

一款方便简单易用的E-R图画图工具,轻量级,实用

2015-01-10

SQLiteExpert

SQLite数据库辅助工具,方便管理安卓生成的数据库文件

2015-01-10

安卓开发中文文档

安卓开发中文文档,为安卓开发人员提供支持,值得拥有,还是中文版哟

2015-01-10

植物大战僵尸网页版

植物大战僵尸的网页版,采用JS+HTML+CSS设计

2015-01-10

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

TA关注的人

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