- 博客(7)
- 收藏
- 关注
原创 学习笔记 android 系统结构
最近在研究andorid系统结构,总结了一些心得如下。众所周知,android底层运行着linux内核。所以android系统被划分成了好几层,由下自上可以简述为:linux驱动开发:这就是纯粹的原生linux驱动开发,和嵌入式linux驱动开发等等完全类似。不过根据开源协议,这层的代码要开源。硬件驱动层开发:这层是android系统和linux系统之间的接口,其实很像是对linux驱
2014-03-22 00:34:40 428
原创 linux流量监控
最近由于要严格监控电脑流量和带宽的使用情况,找了几款流量监控软件。比较简单的nethogs,操作简单,可以简易的用。ntop功能比较强大,有丰富的web图表显示,不过有人说消耗系统资源较多,这点没有测试。
2014-03-15 23:38:06 485
原创 学习笔记 android actionbar
了解了一下actionbar,总结如下:1.actionbar是android3.0引入的新特性,即api11以上。但是可以兼容给android2.1 api7以上使用,这时需要引入support library7,activity要继承actionbaractivity。2.actionbar的使用方法和 optionMenu的使用方法一样,不过添加了一些属性,使得可以自适应屏幕分辨率。
2014-01-29 13:57:49 498
原创 学习笔记 android fragment
最近研究了一下fragment的使用方法,总结概要如下:1.fragment实际上就是把activity拆开后的封装块,一个fragment就是一个封装好的一部分。这样以来可以方便复用。2.fragment的生命周期与activity类似,穿插在activity的生命周期之中。3.api8 android2.2以上可以直接使用fragment;以下的只能是继承f
2014-01-26 23:58:41 443
原创 c语言复杂变量声明(数组、指针、函数)
最近重新研读了c语言指针方面的资料,现在对c语言中复杂声明进行总结。这里指的复杂声明指的是解读像下面这种声明代码含义的。int (*(*x)(int *,char *))(int);(以上代码声明了一个函数指针,这个函数接收一个整型指针和一个字符指针作为参数,函数指针,这个函数接收一个整型参数,返回一个整型。)c语言变量的声明始终贯彻两点:1.声明和使用
2013-03-29 21:09:41 563
原创 android异步任务详解 AsynTask
android提供了一套专门用于异步处理的类。即:AynsTask类。使用这个类可以为耗时程序开辟一个新线程进行处理,处理完时返回。其实,AsynTask类就是对Thread类的一个封装,并且加入了一些新的方法。编程时,两者都可以实现同样的功能。本文后面将对AsynTask和Thread进行比较。1、AsynTask类结构asysTask类主要用到的几个内部回调函数有:
2012-03-10 01:38:46 449
原创 5830调试android程序时,无法debug解决
新入手了一个gt-s5830i手机。测试手头的一个map相关的定位软件。可是发现,eclipse无法下载程序到5830上,提示如下:且console里提示 ”Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY“进过长时间的纠结后,终于发现原来是三星自带ROM没有google服务包。三星的ROM经过自己定
2012-03-06 19:47:27 419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人