加载中
Android优化杂谈

内存 1. 申请内存需要控制大小,尤其是高分辨率bitmap和大 图resources 缓存要有严格的上限控制。 确实需要额外内存,native申请,绕过虚拟机 2. 将activity作为context,被静态类静态引用后无法...

2016/03/05 16:00
23
蓝牙开发个人总结文档

基本概念: 安卓平台提供对蓝牙的通讯栈的支持,允许设别和其他的设备进行无线传输数据。应用程序层通过安卓API来调用蓝牙的相关功能,这些API使程序无线连接到蓝牙设备,并拥有P2P或者多端无...

2016/01/28 11:09
92
关于SharePreference提交数据

在android 中存储数据时经常用SharedPreference, 并且在提交数据时一直用的是Editor的commit方法, 今天无意了看到了系统用了apply,看了方法的介绍, 原来这个方法也是可以提交数据的. apply方...

2015/10/27 11:14
1K
关于Git

一、前言   记录一下工作中常用到的git命令,只是简单的笔记,欢迎大家交流... 二、git branch 和 git checkout 1 2 3 4 5 6 7 8 9 10 11 12 git branch//查看当前分支 git branch -r//列出...

2015/10/26 14:00
47
Android Canvas绘图详解(图文)

Android中使用图形处理引擎,2D部分是android SDK内部自己提供,3D部分是用Open GL ES 1.0。今天我们主要要了解的是2D相关的,如果你想看3D的话那么可以跳过这篇文章。 大部分2D使用的api都在...

2015/04/30 14:40
22
Android Universal Image Loader 源码分析

1. 功能介绍 1.1 Android Universal Image Loader Android Universal Image Loader 是一个强大的、可高度定制的图片缓存,本文简称为UIL。 简单的说 UIL 就做了一件事——获取图片并显示在相...

2015/04/02 12:56
37
Andriod 从源码的角度详解View,ViewGroup的Touch事件的分发机制

ViewGroup的事件分发机制 我们用手指去触摸Android手机屏幕,就会产生一个触摸事件,但是这个触摸事件在底层是怎么分发的呢?这个我还真不知道,这里涉及到操作硬件(手机屏幕)方面的知识,...

2014/04/04 09:05
206
ListView的一些小细节

ListView的Item中含有Button时无法响应onItemClick()? 解决办法就是将Button的Focus设置为非默认获取 方法一:将ListView的Item Layout的子控件focusable属性设置为false 方法二(推荐):对I...

2014/03/29 09:28
80
Android中关于键盘的操作

关键Android键盘的操作,打开,关闭、获取当前输入法的状态

2014/03/28 14:55
239
Android中ViewGroup

深入到ViewGroup内部,了解ViewGroup的工作,同时会阐述更多有关于View的相关知识。以便为以后能灵活的使用自定义空间打更近一步的基础。希望有志同道合的朋友一起来探讨,深入Android内部,...

2014/03/27 13:31
103
关于开发规范

之前一直看到网上各种各样的开发规范,相对比之下也贴一下我们公司自己的开发规范,写的还是有一定道理可言的,约束越严格,相对应的后期开发也就越轻松,代码管理也越发简单 重要:github或...

2016/08/31 11:05
26
Android代码优化

1、降低执行时间 这部分包括:缓存、数据存储优化、算法优化、JNI、逻辑优化、需求优化几种优化方式。 (1)缓存 缓存主要包括对象缓存、IO缓存、网络缓存、DB缓存,对象缓存能减少内存的分配,...

2016/08/31 10:59
18
Android布局优化

1、抽象布局标签 (a)<include>标签 include标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化,这在布局编写方便提供了大大的便利。 <include>标签唯一需要的属性是...

2016/08/31 10:49
13
Android数据库优化

1、索引 数据库中索引可以帮助快速找到数据,而不用全表扫描,合适的索引可以大大提高数据库查询的效率 优点:加快了数据库检索的速度,包括对单表查询、连表查询、分组查询、排序查询 缺点:...

2016/08/31 10:31
20
Android 性能优化

所谓的性能优化主要是为了解决两个问题 1、响应时间 主要是 逻辑处理时间 + 网络传输时间 + 展现时间 2、TPS(Transaction Per Second) TPS为每秒处理的事务数,是系统吞吐量的指标,在搜索...

2016/08/31 10:14
18
Mac Eclipse项目转换到AndroidStudio项目

现在基本上很多公司已经把开发环境切换到AndroidStudio了,毕竟Eclipse ADT谷歌已经不维护了,另外AndroidStudio的集成性以及功能都要比Eclipse要好很多,建议还用Eclipse的童鞋赶紧转了,玩...

2016/03/05 16:31
220
分享文档

最近新入职公司,发现有很多蛮有意思的分享,在这里刚好写出来给大家共享下,期间发现任何地方有问题,欢迎随时交流。

2016/03/05 16:08
9
蓝牙开发文档

蓝牙开发 首先,要操作蓝牙,先要在AndroidManifest.xml里加入权限 <uses-permissionandroid:name="android.permission.BLUETOOTH_ADMIN" /> <uses-permissionandroid:name="android.permiss...

2016/03/05 16:05
130
蓝牙开发基础篇

粗略整理,凑合看吧

2016/03/05 16:04
187

没有更多内容

加载失败,请刷新页面

返回顶部
顶部