自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 性能优化第一篇—数据库性能优化

一.索引(Index)索引(Index)是一种特殊的查找表,数据库搜索引擎用来加快数据检索。简单地说,索引是一个指向表中数据的指针。一个数据库中的索引与一本书后边的索引是非常相似的。例如,如果您想在一本讨论某个话题的书中引用所有页面,您首先需要指向索引,索引按字母顺序列出了所有主题,然后指向一个或多个特定的页码。 索引有助于加快 SELECT 查询和 WHERE 子句,但它会减慢使用 UPDATE

2016-09-27 16:49:30 450

原创 Android内存管理及Memory Leak、OOM分析

一.Android进程管理&内存Android主要应用在嵌入式设备当中,而嵌入式设备由于一些众所周知的条件限制,通常都不会有很高的配置,特别是内存是比较有限的。如果我们编写的代 码当中有太多的对内存使用不当的地方,难免会使得我们的设备运行缓慢,甚至是死机。为了能够使得Android应用程序安全且快速的运行,Android 的每个应用程序都会使用一个专有的Dalvik虚拟机实例来运行,它是由Zygot

2016-09-27 10:45:47 656

原创 Android控件—RecyclerView

RecyclerView  RecyclerView 与 ListView、GridView 类似,都是可以显示同一种类型 View 的集合的控件。一.基本使用  RecyclerView的基本使用分四步: 1.build.gradle 文件中加入compile 'com.android.support:recyclerview-v7:23.0.0'2.创建RecyclerVIew对象Recycl

2016-09-26 10:11:44 438

原创 Java设计模式

Java设计模式一.简介  设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都

2016-09-19 14:18:07 345

原创 Android四大组件详解

Android四大组件  Android的四大组件分别为Activity,Service服务,ContentProvider内容提供者,BroadcastReceiver广播接收器。一.Activity  应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent 的描述结构中,有两个

2016-09-14 13:58:29 515

原创 Android系统架构

Android系统架构一.简介  Android采用层次化系统架构,官方公布的标准架构如下图所示。Android由底层往上分为4个主要功能层,分别是linux内核层(Linux Kernel),系统运行时库层(Libraries和Android Runtime),应用程序架构层(Application Framework)和应用程序层(Applications)。 二.架构详解Linux内核层

2016-09-11 11:12:18 1184

原创 Android系统简介

Android发展历程一.简介  Android一词最早初出现在法国作家利尔亚当在1886年发表的科幻小说《未来夏娃》(L”ève future)。他将外表像人的机器人起名Android,这也就是Android小人名字的由来。   知道了Android名字的来历,我们再来看下Android系统的来历。Android系统一开始并不是由谷歌研发出来了,Android系统原来的公 司名字就叫做Andro

2016-09-10 15:21:36 935

原创 Android全局捕获崩溃异常记录日志保存至本地并定时删除

在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开发者分析和调试程序。

2015-10-10 10:02:14 28065 15

TransactionTooLargeExceptionDemo.zip

TransactionTooLargeExceptionDemo.zip

2021-02-21

URL_Scheme页面跳转协议使用Demo

URL_Scheme页面跳转协议使用Demo,基于Kotlin,下载使用问题请留言沟通

2019-01-11

Service学习Demo

Service学习Demo,采用Kotlin,有问题大家可以及时反馈修改

2019-01-09

android studio3.0输入法卡顿问题解决

android studio3.0输入法卡顿问题解决,亲测有效,希望对大家有帮助

2017-11-07

Android全局捕获崩溃异常记录日志保存至本地并定时删除

Android全局捕获崩溃异常记录日志保存至本地并定时删除

2015-10-26

空空如也

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

TA关注的人

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