xzhang76

关注互联网,关注Android,关注linux

友盟社会化分享的坑——微信好友/朋友圈分享跳转不到内容编辑界面

问题如标题: 点击微信/朋友圈分享时,只会闪一下,并不会跳转到内容编辑界面 解决方法: 1. 先将apk导出来 这一步很重要,一定是要有keystore的release apk才能进行微信分享。 2. 安装apk,使用微信签名工具进行签名,获取签名 https://open.weixin.qq...

2015-10-14 23:11:41

阅读数 4476

评论数 0

No resource found that matches the given name 'Theme.AppCompat.Light 的完美解决方案

原文地址: http://www.apkbus.com/android-182059-1-1.html 首先这个问题的产生是由于缺少Theme.AppCompat.Light这个主题产生的,而这个主题 的是存在于android\support\appcompat-v7支持库中的,注...

2015-06-02 16:36:47

阅读数 615

评论数 0

Spinner下拉列表浮在原界面上

Spinner提供了从一个数据集合中快速选择一项值的办法。 默认情况下Spinner显示的是当前选择的值,点击Spinner会弹出一个包含所有可选值的dropdown菜单,从该菜单中可以为Spinner选择一个新值。 上图显示的是Spinner常见的样式。 这篇文章中我将...

2015-05-28 16:55:12

阅读数 4134

评论数 1

android的color值

[html] view plaincopy xml version="1.0" encoding="utf-8" ?>   resources>   color name="white">...

2015-05-27 14:43:06

阅读数 483

评论数 0

activity_main cannot be resolved or is not a field

问题现象:         setContentView(R.layout.activity_main); 提示错误: activity_main cannot be resolved or is not a field 原因: 导入了系统的Resource资源 ...

2015-05-21 21:42:23

阅读数 772

评论数 0

You need to use a Theme.AppCompat theme (or descendant) with this activity

问题现象: 只要添加android:theme="@android:style/Theme.Black.NoTitleBar",APP就会闪退。   错误log: java.lang.RuntimeException:Unable to start activityCo...

2015-05-21 20:21:35

阅读数 499

评论数 0

为python添加环境变量(ramdump parser)

Just for backup: 安装完tp

2014-10-16 11:33:34

阅读数 1203

评论数 0

Bluedroid的结构和代码分布

在android4.2中,Google更换了android的蓝牙协议栈,从Bluez换成Bluedroid,我也是初涉这个方面,顺便记录一下。 http://source.android.com/devices/bluetooth.html android development对于4...

2014-09-21 11:40:15

阅读数 1584

评论数 1

OBEX浅析

(一)  OBEX介绍 一、什么是OBEX,它有什么用途? OBEX全称为Object Exchange,中文对象交换,所以称之为对象交换协议。它在此软件当中有着核心地位,文件传输和IrMC同步都会使用到它。 OBEX协议构建在IrDA架构的上层. OBEX协议通过简单的使...

2014-08-12 20:52:01

阅读数 1210

评论数 0

Android Activity的onCreate()函数

备注:自己随便抄一抄写一写。

2014-08-08 15:54:55

阅读数 3491

评论数 0

android打印调用栈的方法

打印调用栈是android平台问题定位的基本方法,如果需要知道谁在调用某个函数,可以在此函数中添加打印调用栈函数,弄清楚函数之间的调用关系。 1. Java层打印调用栈方法 RuntimeException here = new RuntimeException("here&...

2014-04-23 11:25:27

阅读数 6193

评论数 0

interface_cast()

文章出处:http://blog.csdn.net/myarrow/article/details/7054589,转载是为自己方便查找。 1. 前面对interface_cast已经进行了详解,为加深理解,现单独把结果抛出来。 它本身是一个模板,如:interface...

2014-03-20 17:49:24

阅读数 1120

评论数 0

802.1X的wpa认证流程-------4-way handshake过程分析

WPA系统在工作的时候,先由AP向外公布自身对WPA的支持,在Beacons、Probe Response等报文中使用新定义的WPA信息元素(Information Element),这些信息元素中包含了AP的安全配置信息(包括加密算法和安全配置等信息)。STA根据收到的信息选择相应的安全配置,...

2014-02-24 11:23:39

阅读数 10259

评论数 0

sched_yield()功能

1、让出处理器   Linux提供一个系统调用运行进程主动让出执行权:sched_yield。进程运行的好好的,为什么需要这个函数呢?有一种情况是用户空间线程的锁定。如果一个线程试图取得另一个线程所持有的锁,则新的线程应该让出处理器知道该锁变为可用。用户空间锁没有内核的支持,这是一个最间单、...

2014-02-10 13:48:21

阅读数 1187

评论数 0

property_get/property_set

每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换。属性是在整个系统中全局可见的。每个进程可以get/set属性。   在系统初始化时,Android将分配一个共享内存区来存储属性。这些是由“init”守护进程完成的...

2014-02-10 10:18:56

阅读数 1153

评论数 0

linux驱动程序调试常用方法

最近在调试qcom wlan的驱动,查阅了这篇有用的文章,在此转载。 驱动程序开发的一个重大难点就是不易调试。本文目的就是介绍驱动开发中常用的几种直接和间接的调试手段,它们是: 利用printk查看OOP消息利用strace利用内核内置的hacking选项利用ioctl方法利用...

2014-02-07 17:25:25

阅读数 1187

评论数 0

ARM Linux内核驱动异常定位方法分析--反汇编方式

最近调试qcom wlan的驱动,查阅到了这篇很有用的文章,在此转载。 原文链接:http://blog.csdn.net/hunhunzi/article/details/7052032 最近在搞Atmel 的SAM9x25平台,Linux系统,用于工业设备。这也是我...

2014-02-07 17:22:19

阅读数 1041

评论数 0

Linux设备驱动中的阻塞与非阻塞IO

问题: 如果驱动程序的请求无法立即满足,该如何处理? 驱动程序应该阻塞该进程,并将该进程置为休眠状态直到请求可以继续。

2013-12-12 09:48:30

阅读数 1077

评论数 0

MSM8974平台功耗问题----通话过程启动Speaker导致功耗异常

一、问题背景 从事Android功耗管理的开发人员都有这个感触:功耗涉及的问题有很多方面,有时候很难定位具体的模块或APP。但这次比较幸运,遇到的问题是这样的: 1. 正常make a call; 2. 通话过程中,打开免提,然后关掉免提; 3. 挂电话,等待系统睡眠。 最终导致系统睡眠后多出大概...

2013-11-06 11:02:01

阅读数 2718

评论数 2

电量统计之一:PowerProfile.java与power_profile.xml

现在诸多关于电池管理的应用做的极其绚烂,可实现如耗电应用排行、剩余时间计算、关闭耗电程序以节省电量等功能,这两天对此模块进行了研究,总结如下。         首先解释下各软硬件耗电量的计算。假设设备(如WIFI)单位时间内消耗的电量为w,运行时间为t,则其在这段时间内的耗电量为W=w*t。根据...

2013-11-01 21:27:21

阅读数 1359

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭