Android学习
文章平均质量分 84
江湖修行
十年大前端经验,曾经的大厂offer收割机,曾在tmd就职,想乘车上岸一直不得,在浩瀚的01世界里修行,某厂Android负责人
展开
-
Android下Linux创建进程的姿势(下)
本文介绍vfork,clone等创建进程的方式,带大家了解其中的原理原创 2023-04-12 15:42:24 · 140 阅读 · 0 评论 -
Android 数据库进阶之事务处理批量数据
事务是数据库更新操作的基本单位,是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位,可以是一条语句,也可以是批量的Sql语句。原创 2014-12-10 18:49:06 · 1370 阅读 · 0 评论 -
Android 数据库进阶之数据库升级连带保留数据
每个应用都需要对数据进行存储和更改,当然一些简单的数据,数据比较少,就不必用数据库存数,可以用Android提供的SharedPreferences,这个相对数据库存取数据来说消耗的资源更少,而且存储方式更容易让人理解。Android使用的是开源的、与操作系统无关的SQL数据库—SQLite。它是一款轻量级数据库,它的设计目标是嵌式的,占用资源同样也非常的低。原创 2014-12-09 10:29:12 · 1195 阅读 · 0 评论 -
Android 网络交互(三)之TCP实现和原理分析
今天主要讲TCP协议,三次握手,四次挥手。TCP:Transmission Control Protocol 传输控制协议。TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议。面向连接:通信前必须建立连接。可靠地:TCP为了保证不发生丢包,就给每个字节一个序号,同时序号也保证了传送到接收端实体的包的按序接收。TCP是全双工的,双方可以互发信息。原创 2014-11-17 16:59:08 · 2242 阅读 · 1 评论 -
Android 网络交互(四) UDP实现及UDP和TCP区别
UDP:User Datagram Protocol,用户数据包协议,是一种不可靠的,无连接的,简单的,基于数据报的通信协议。无连接:传送数据前,不需要建立连接。不可靠:无法保证数据是否完全的送达,可靠性依靠上层协议支持。原创 2014-11-20 14:44:52 · 1520 阅读 · 0 评论 -
Android WeakReference与SoftReference
写这个文章就是看公司代码的时候,看到一个图片缓存的机制引发的。以前记得做图片缓存机制的时候,用到了SoftReference这个东东,但今天看我们公司之前的一个成熟的产品用的是LruCache类缓存,并且引入了WeakReference缓存imageview。今天就来介绍下相关的内容。WeakReference与SoftReference都可以用来保存对象的实例引用,这两个类与垃圾回收原创 2014-09-15 11:01:29 · 923 阅读 · 1 评论 -
Android奇葩的实现方式之ScrollView嵌套ListView
众所周知,android的listview和scrollview都自带滑动效果,如果相互嵌套的话会出问题,listview显示不全呀,不能滑动之类的,谷歌也是建议不要出现这种奇葩的设计,但是总会有一些奇葩的产品,会有一些这种变态的设计模式,当然也可能是程序猿自己开发的问题,程序的扩展性有问题,只能无可奈何地用这种设计模式,我也是前段时间碰到了两个listview同时显示,数据源不同,由于是公司的产原创 2015-02-19 13:52:21 · 1044 阅读 · 1 评论 -
Android 网络交互(六) HTTP协议续章和状态码须知
今天我来给大家继续带来网络交互的未完之路,主要讲的就是HTTP协议。在之前的文章Android 网络交互(一) HTTP post和get方法区别我们已经讲过HTTP协议介绍,HTTP协议特点,HTTP请求的方法和区别。其中HTTP1.0版本是短连接的(一次连接),但是HTTP1.0版本就支持了长连接。原创 2014-11-29 15:16:41 · 1278 阅读 · 0 评论 -
Android数据库进阶之Sqlite索引的使用
要使用索引对数据库的数据操作进行优化,那必须明确几个问题:1.什么是索引2.索引的原理3.索引的优缺点4.创建索引的方法和索引的特征5.什么时候需要使用索引,如何使用围绕这几个问题,来探究索引在数据库操作中所起到的作用。1.数据库索引简介回忆一下小时候查字典的步骤,索引和字典目录的概念是一致的。字典目录可以让我们不用翻整本字典就找到我们需要的内容页数,然后翻到那一页就可以。索引也是一样,索引是对原创 2015-01-13 15:01:58 · 1745 阅读 · 0 评论 -
Android 网络交互(一) HTTP post和get方法区别
本来这篇文章应该是Android源码分析原创 2014-10-15 10:54:40 · 1924 阅读 · 1 评论 -
Android 网络交互(二)熟识OSI模型和TCP/IP协议
Framework层的探究,以后会给大家继续分享,现在由于工作原因,源码的研究处于gezhi原创 2014-10-25 11:43:23 · 2206 阅读 · 1 评论 -
Android Activity和ViewGroup中的dispatchTouchEvent机制浅析
本文原创 2014-10-09 15:59:13 · 1498 阅读 · 1 评论 -
Android系统架构——揭开Android系统框架的面纱
这篇文章仅限于对Android初学者看看,老鸟们大神们就略过吧。xie原创 2014-09-03 15:01:26 · 2059 阅读 · 2 评论 -
eclipse 报错Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/actionbarsherlock/R$attr;今天运行一个android app, 从外面yi原创 2014-08-26 18:35:48 · 1042 阅读 · 0 评论