快乐&&平凡 的博客--方向比较合

            原 好的 播客 整理

1、TF卡、USB 存储模块: http://blog.csdn.net/yihongyuelan/article/category/844867 http://blog.csdn.net/gzshun/article/category/958018 http://www.cnblogs.co...

2013-03-31 10:20:12

阅读数:2895

评论数:1

Git fetch和git pull的区别

Git中从远程的分支获取最新的版本到本地有这样2个命令: 1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge 操作方法如下:  build_001$git branch    develop_wanghai * master ...

2017-03-29 16:33:55

阅读数:974

评论数:0

配置wifi为AP模式 -- 接入点hostapd基本配置

hostapd是一个带加密功能的无线接入点程序,是Linux操作系统上构件无线接入点的一个比较方便的工具,支持IEEE 802.11协议和IEEE 802.1X/WPA/WPA2/EAP/RADIUS加密。 对于 hostapd,最关键的一步就是配置hostapd的配置文件了。源程序里面包含...

2016-08-18 20:30:48

阅读数:8419

评论数:1

UVC调试

USB video class(又称为USB video device class or UVC)就是USB device class视频产品在不需要安装任何的驱动程序下即插即用,包括摄像头、数字摄影机、模拟视频转换器、电视卡及静态视频相机。 Linux内核之中,已经集成了对UVCCam...

2016-05-07 17:12:34

阅读数:1004

评论数:0

Android 和 windows 双系统,时间不一致的解决方法

双系统的平板,细心的朋友你发现在两个系统之间切换后,win8的系统时间与实际的时间不一致 这样的情况是因为Android的时间计算方法和windows时间计算的方法不同。Android系统显示时间为BIOS系统时间+所在时区的时间差(北京时间为东八区),即BIOS的时间+8小时为显示的系统时...

2016-05-04 12:41:42

阅读数:1778

评论数:0

USB设备驱动之设备初始化(设备枚举)

USB设备从接入HUB到正常工作之前,都属于设备枚举阶段。所谓设备枚举,就是让host控制器认识USB设备,并为其准备资源,建立好主机与设备间的数据传递机制。 该阶段的工作,是USB通信协议规定的,所以属于ISO标准流程。设备枚举阶段也对应了USB设备的五种状态。 设备枚举阶段分为如下8个步骤...

2016-01-27 15:27:10

阅读数:1873

评论数:0

802.11A/B/G/N四种协议

协议            频率           速率     802.11   2.4GHz      2Mbps     802.11a  5GHz        54Mbps     802.11b  2.4GHz      11Mbps     802.11g  2.4GHz     ...

2016-01-27 15:16:19

阅读数:1287

评论数:0

在 Android 5.1.1 执行 remount system failed 解决方法

shanshanx@shanshanx:~$ adb root adbd is already running as root shanshanx@shanshanx:~$ adb remount dm_verity is enabled on the system partition. Use ...

2015-12-11 14:59:40

阅读数:13017

评论数:3

在android 源码里 编译 aidl 报错 的问题

今天编译的时候,碰到一个这个问题。 aidl can only generate code for interfaces, not parcelables, aidl files that only declare parcelables don't need to go in the M...

2015-11-24 17:30:58

阅读数:5193

评论数:1

Android 自定义权限 (<permission> <uses-permission>)

在android系统的安全模型中,应用程序在默认的情况下不可以执行任何对其他应用程序,系统或者用户带来负面影响的操作。如果应用需要执行某些操作,就需要声明使用这个操作对应的权限。 (在manifest文件中 添加标记)     android 系统提供了一系列这样的权限,具体可以查看andr...

2015-09-18 10:56:01

阅读数:2849

评论数:0

android:gravity="center_vertical" 小注意

android:gravity="center_vertical" 这个的意思是指 限定它里面的内容要垂直居中显示。 android:layout_gravity="center_vertical",这个是指它的位置是相对于它父亲的垂直居中。 比如: ...

2015-09-15 19:36:59

阅读数:5157

评论数:0

在android的项目中要在string.xml 中显示特殊符号

在android的项目中要在string.xml 中显示特殊符号、如@号冒号等、直接写 有时候不行,那么可以考虑使用ASCII码进行显示、在XML中空格符不是用HMTL中的表示、而是用编码表示 以下为常见的ASCII十进制交换编码: &#064; 对应 -----@----- ...

2015-08-29 16:27:30

阅读数:6271

评论数:0

Android 获取指定城市的天气实况

摘要:主要是利用Http发送请求获得指定城市编号的天气实况等信息。 如 a.假如发送这个请求:http://www.weather.com.cn/adat/sk/101220101.html。 使用CInternetSession类去发送的话则返回的Json如下: {"w...

2015-08-26 17:15:27

阅读数:933

评论数:0

Android 在 SElinux下 如何获得对一个内核节点的访问权限

Android 5.0下,因为采取了SEAndroid/SElinux的安全机制,即使拥有root权限,或者对某内核节点设置为777的权限,仍然无法在JNI层访问。 本文将以用户自定义的内核节点/dev/wf_bt为例,手把手教会读者如何在JNI层获得对该节点的访问权限。 第一步:找到需要访问...

2015-04-21 15:12:08

阅读数:14783

评论数:8

移动数据 流程分析

切入点,setting 中 ”启用移动数据“ 1: Settings.java (packages\apps\phone\src\com\android\phone)     开始点击启用移动数据的按钮        protected void onCreate(Bundle icic...

2015-04-13 19:35:50

阅读数:1521

评论数:0

如何分析Android的Log

首先,让我们看一看AndroidLog的格式。下面这段log是以所谓的long格式打印出来的。从前面Logcat的介绍中可以知道,long格式会把时间,标签等作为单独的一行显示。 [ 12-09 21:39:35.510 396: 416 I/ActivityManager ] Start pro...

2015-03-31 14:23:44

阅读数:2809

评论数:1

android屏幕分辨率 的获取

谈到android屏幕分辨率,大家都知道,但是怎么正确的获取屏幕的分辨率呢?android2.2\2.3\4.0\4.1使用的方法一样吗?       答案是否定的。事物是发展变化的,android也不例外,android2.2、2.3因为标配是有触摸屏按钮的,也就是说触摸屏上BACK、HOME...

2015-03-26 15:16:32

阅读数:1703

评论数:0

获取Android设备的方向 -- gsensor

http://www.cnblogs.com/bpasser/archive/2011/10/17/2214517.html 带有g-sensor的Android设备上可通过API获取到设备的运动加速度,应用程序通过一些假设和运算,可以从加速度计算出设备的方向 获取设备运动加速度的...

2015-03-26 10:42:44

阅读数:3392

评论数:0

Android 4.0及以上版本接收开机广播BOOT_COMPLETED、开机自启动服务

几个月来看到CSDN上看到很多朋友发帖询问开机自动启服务的问题,也就是BOOT_COMPLETED广播的问题,有的人说开机能收到广播,有的人又说开机收不到广播,这里本人亲自试验并总结分享给大家!    原来,在3.1之后,系统的PackageManager增加了对处于“stopped sta...

2015-02-04 18:01:44

阅读数:993

评论数:0

Linux的 __setup解析 -- 命令行处理

__setup这条宏在Linux Kernel中,使用最多的地方就是定义处理Kernel的启动参数 的函数及数据结构,宏定义如下: #define __setup(str, fn) \ __setup_param(str, fn, fn, 0) #define __setup_param...

2015-01-16 17:52:08

阅读数:2843

评论数:0

相关文章
相关标签/搜索