Android
文章平均质量分 68
LingXiaokai
这个作者很懒,什么都没留下…
展开
-
c++智能指针的原理与简单实现
一、问题的引入先看一段简单的代码如下:#includeusing namespace std;class Person {private: char *name ;public: Person() { cout<<"Person()"<<endl ; } ~Person() { cout<<"~Person()"<<endl ;原创 2017-03-06 22:53:26 · 373 阅读 · 0 评论 -
Android异步任务机制之 AsyncTask
转自: http://blog.csdn.net/liuhe688/article/details/6532519在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对转载 2017-04-12 21:03:44 · 347 阅读 · 0 评论 -
Android中的消息机制之Handler
转自 : http://blog.csdn.net/liuhe688/article/details/6407225在分析Android消息机制之前,我们先来看一段代码:[java] view plain copypublic class MainActivity extends Activity implements V转载 2017-04-12 21:00:14 · 238 阅读 · 0 评论 -
40个比较重要的Android面试题
http://www.cnblogs.com/WangQuanLong/p/5826098.html1、 Android的四大组件是哪些,它们的作用?答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑service:后台服务于Acti转载 2017-04-03 14:31:49 · 1372 阅读 · 0 评论 -
Android device monitor 解决查看不了目录的问题
参考文章:Android Device Monitor 文件管理的常见问题:http://blog.csdn.net/knightaoko/article/details/62423919解决查看不了/data/data目录的问题:http://blog.csdn.net/y_chengyong/article/details/42394519原创 2017-03-25 17:52:15 · 3056 阅读 · 0 评论 -
Android中SQLite应用详解(很详细)
转载自:Android中SQLite应用详解 :http://blog.csdn.net/liuhe688/article/details/6715983 上次我向大家介绍了SQLite的基本信息和使用过程,相信朋友们对SQLite已经有所了解了,那今天呢,我就和大家分享一下在Android中如何使用SQLite。现在的主流移动设备像Android、iPhone等都转载 2017-04-01 13:50:29 · 3205 阅读 · 0 评论 -
Linux系统下如果查看用户的UID和GID
方法一:使用 id 命令 使用 id 命令可以很轻松的通过用户名查看UID、GID,下面来讲解一下这个命令的用法。命令格式[plain] view plain copyid [选项]... [用户名] 命令选项-a 忽略,兼容其它版本-Z, –context 只输出当前用户的安全上下文-g, –group转载 2017-04-10 10:53:06 · 61649 阅读 · 0 评论 -
Android入门:ListView(SimpleCursorAdapter实现)
http://blog.csdn.net/xiazdong/article/details/7705908一般ListView都是用来显示列表的,一般列表的数据都是来自数据库的,因此我们这里假设前面已经实现了一个DBService类,里面存在pageCursorQuery(int offset,int length);比如dbservice.pageCursor转载 2017-03-30 21:48:42 · 412 阅读 · 0 评论 -
Android 用adb pull或push 拷贝手机文件到到电脑上,拷贝手机数据库到电脑上,拷贝电脑数据库到手机上
http://www.cnblogs.com/liqw/p/5138774.html先说一下adb命令配置,如果遇到adb不是内部或外部命令,也不是可运行的程序或批量文件。配置下环境变量1、adb不是内部或外部命令,也不是可运行的程序或批量文件。解决办法:在我的电脑-属性-高级计算机配置-环境变量,系统变量找到path,把sdk的platform-tools添加进去就可转载 2017-03-29 23:36:57 · 2987 阅读 · 0 评论 -
Android的轻量级指针原理与使用
Android系统提供了三种类型的c++智能指针,分别为轻量级指针(Light Pointer)、强指针(Strong Pointer)、弱指针(Weak Pointer)。其中,轻量级指针使用了简单的引用计数,而强指针和弱指针分别使用了强引用计数和弱引用计数。现在分析的是Android的轻量级指针的实现与简单应用。一、LightRefBase类如果一个类的对象支持使用轻量级指针,那么原创 2017-03-09 22:14:23 · 785 阅读 · 0 评论 -
Android传感器框架分析
以原相心率传感器为例进行分析: 原相心率传感器驱动pixart_hc_driver.c,主要通过采集寄存器数据放入_ppg_mems_data结构体然后通过input输入子系统将事件上报。input_report_abs(ofndata.pah8001_input_dev, ABS_X, *(uint32_t转载 2017-02-11 19:17:34 · 1528 阅读 · 0 评论 -
Android应用程序整合第三方API(以高德Map API为例)
在Android应用程序里面调用第三方API服务,可以方便、快速地开发出我们想要的一些功能。由于某些众所周知的原因,现在Google的各种服务基本上被封锁了,因此我们以高德Map API为例,讲解如何调用第三方地图服务。环境:windows 、Android Studio 1.5 一 、 获取Map API Key为了在应用程序中调用第三方高德Map服务,必须先获得第三原创 2017-02-20 21:36:40 · 8378 阅读 · 3 评论 -
C++ 类的静态成员详细讲解
在C++中,静态成员是属于整个类的而不是某个对象,静态成员变量只存储一份供所有对象共用。所以在所有对象中都可以共享它。使用静态成员变量实现多个对象之间的数据共享不会破坏隐藏的原则,保证了安全性还可以节省内存。静态成员的定义或声明要加个关键static。静态成员可以通过双冒号来使用即::。 在C++中类的静态成员变量和静态成员函数是个容易出错的地方,本文先通过几个例子来总结静态成员变量和转载 2017-03-03 16:55:22 · 251 阅读 · 0 评论 -
HttpURLConnection详解
Android新版本已不支持 Apache HTTP Client了,只能使用Java自带的HttpURLConnection ,下面是网上的文章,讲解HttpURLConnection。转自: http://blog.csdn.net/yanzi1225627/article/details/22222735如前文所示的TCP局域网传送东西,除了对传输层的TCP/UDP支持良好外转载 2017-04-13 16:23:03 · 431 阅读 · 0 评论