自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (16)
  • 收藏
  • 关注

原创 android studio编译错误及其解决方法

1. Execution failed for task ':app:compileDebugJavaWithJavac'.某些类找不到定义导致。逐段屏蔽代码可查找到具体类。注: 使用File-> Invalidate Caches / Restarting ...,不一定解决,但是可以重建studio编译结构的中间文件  ...

2018-09-06 10:56:25 917

原创 MacBook-Pro安装三系统步骤

需要严格按照下面步骤执行: 1. mac上准备工作1.1 升级Mac到新版本10.13, 使用usb安装比较快速1.2 安装Paragon ExtFS for Mac 10试用版,1.3 安装Paragon NTFS for Mac 14试用版,1.4 安装rEFIt,再安装rEFInd进行覆盖,参考:安装,配置,美化。(需要在开机时按住Command+R键,进入恢复模式。...

2018-07-30 19:50:56 4169

转载 Ubuntu16.04安装编译ffmpeg

本文主要基于此官方指导编译1. 安装依赖sudo apt-get updatesudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev li...

2018-02-26 11:12:29 2211

转载 用Android Studio调试Framework层代码

Android程序员不得不知的调试技巧。 本文以webview loadUrl和域名解析为例,介绍配合使用LLDB和Android Studio调试Framework代码的技巧。java 层调试首先需要把AOSP源码导入到Android Studio中,如果是macOS系统可以参考这篇文章。 导入后如下图所示: 调试原理Java平台的调试是有一个规范化的

2017-12-15 15:24:13 602

转载 Android Studio导入Android源码/调试framework的教程

1.安装android studio此过程恕不描述2.配置使用过程1.网上很多教程说需要全编工程,其实是不需要的,因为android studio导入是根据其配置文件导入的(ipr),因此只需要用命令单独编译出idgen即可,如果你有编译过源码,只需要mm即可;如果没有编译过源码,用mma命令即可[html] view plain

2017-12-15 15:21:33 2276

原创 解决AaptParser: aapt dump badging stderr: aapt: error while loading shared libraries: libc++.so

问题描述:在ubuntu下做cts测试时候跑某些case提示AaptParser: aapt dump badging stderr: aapt: error while loading shared libraries: libc++.so: cannot open shared object file: No such file or directory,导致case失败。原因

2017-12-14 16:41:05 5079

转载 Android Init Language

Android Init Language---------------------The Android Init Language consists of four broad classes of statements,which are Actions, Commands, Services, and Options.All of these are lin

2016-02-24 19:29:28 313

原创 给apk系统签名的方法

在系统代码的编译环境下,把Guard.apk放到pacakges/apps/Guard目录下,编写Android.mk(如下),编译此目录,或者加入项目编译:# Android.mkLOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)# Module name should match apk name to be installe

2015-11-10 17:49:00 452

转载 Android Debug Bridge

原文地址:http://developer.android.com/tools/help/adb.html#pmAndroid Debug BridgeIN THIS DOCUMENTSyntaxCommandsQuerying for Emulator/Device InstancesDirecting Commands to a Specific Emu

2013-09-24 10:55:51 728

原创 android am/pm帮助

amusage: am [subcommand] [options]usage: am start [-D] [-W] [-P ] [--start-profiler ]               [--R COUNT] [-S] [--opengl-trace]               [--user | current]        am startservice

2013-09-24 10:47:02 919

转载 Android Log Analysis(转)

Get Log from Android Systemadb bugreport > bugreport.txtcopy bugreport to the current directory.bugreport里面包含了各种log信息,大部分log也可以通过直接运行相关的程序来直接获得.步骤如下:1.adb shell

2012-11-22 13:49:21 483

转载 ubuntu编译安装gvim

vim7.3正式版发布了,Ubuntu 10.10中用apt-get安装的vim的版本是7.2,想体验7.3的新功能,就只能自己编译了。下面是安装笔记:1. 安装终端库: sudo apt-get install libncurses5-dev2. 下载 vim 源码,打开 www.vim.org的download页面选择 unix 源码下载或者到FTP:ftp://ftp.vim.org

2012-05-21 10:44:42 1310

转载 正则表达式语法

正则表达式语法版本:Visual Studio 2005正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数

2011-12-15 10:43:10 1172 2

原创 Android Gallery添加多帧gif格式

原生代码中对gif的支持是单帧的,无法实现动画,添加多帧gif,设计到的改动稍微大一点,主要改动如下:1.在image.java的isReadonly()添加gif格式判断2.在ImageGetter.java的接口ImageGetterCallback的成员函数imag

2011-09-04 11:20:53 1511 2

转载 常用滤波算法搜集

一.十一种通用滤波算法(转)1、限幅滤波法(又称程序判断滤波法)    A、方法:        根据经验判断,确定两次采样允许的最大偏差值(设为A)        每次检测到新值时判断:        如果本次值与上次值之差        如果本次值与上

2011-09-03 15:50:00 403

原创 编程中#的用法摘要

代码中#的用法,比较宽泛,主要集中在预编译阶段,写入代码中可能会编译不过去。简单记录一下接触过的几种用法。1.声明编译命令,比如#include , #error, #pragma once2.变量转字符串,比如#define VAR_TO_STR(var) #v

2011-09-03 14:53:29 1299

原创 Android开发,常用的终端命令

1. ubuntu下配置环境anroid变量:在终端执行 sudo gedit /etc/profile 打开文本编辑器,在最后追加#set android environment2. 运行Eclipse,还需要配置JAVA环境变量#set java environmentJAVA_HOME=/home/loginname/jdk目录名JRE_HOME=/home/loginn

2011-08-20 19:46:09 8580

原创 Android Gallery 添加bmp格式和wbmp格式

Google的Gallery添加支持bmp等格式一个很小的改动就可以:    private static final String[] ACCEPTABLE_IMAGE_TYPES =            new String[] { "image/jpeg", "i

2011-01-04 11:26:00 1790 3

原创 一次一阶滞后滤波算法的使用经历

    在做一个指南针的程序时,发现数据抖动的很厉害。去和芯片厂商的咨询,被告知是sensor安放的位置的问题,当前的原始数据和哪吒的风火轮一样,极为不规则,像火苗到处乱窜,只有改板子才能解决。反复试验发现:sensor上方的电池和周围的flash,memory,cpu,speaker等影响太大导致数据不稳定。已经快到客户量产的期限了,改板子已经不可能了,只能从软件上作弥补,如果不能修正,项目

2009-08-19 15:40:00 8719 4

原创 快速sin()和cos()的实现

/* the table of sin() array from 0 to 45*/short sin_table[] = {,0,175,349,523,698,872,1045,1219,1392,1564,1736,1908,2079,2250,2419,2588,2756,2924,3090,3256

2009-08-19 15:26:00 1867

把init.rc切换usb模式用脚本替换

把init.rc切换usb模式用脚本替换, 避免特殊需求对代码修改风险. 附件是展讯7731平台切换到的mtp模式的实现,pid,vid等可以改. 格式为: adb shell ./mtp.sh & #也可以把第一行屏蔽,然后执行./mtp.sh

2015-03-13

解包android手机ext4格式image

解包ext4格式的image到指定目录,命令格式为: unimg.sh image_name mount_dir

2015-03-13

我的VIM相关资源

安装vim,配置环境需要的相关文件,比如cscope,nerdtree,taglist,molokai皮肤等

2014-01-14

我的VIM配置

我的VIM配置,解压放到home/xxx目录下即可。

2014-01-14

android的audio图解

开发android,看了段时间audio部分的结构,输出一下结构文档,版本v01,后续再继续细化,修正。

2011-12-05

算法学习循序渐进之C语言代码

算法学习循序渐进之C语言代码,从简单到复杂的常见算法

2009-05-07

常用算法程序集(C语言描述).zip

常用算法程序集(C语言描述),针对常见的数学公式和方法。

2009-05-07

windows mobile平台GPS测试程序,查找相关信息和数据。

windows mobile平台GPS测试程序,查找相关信息和数据。

2008-09-08

进程唯一示例化的实现,利用对话框标题来实现。

进程唯一示例化的实现,利用对话框标题来实现。

2008-09-08

windows mobile平台发送短信示例代码,仅限普通客户端。

windows mobile平台发送短信示例代码,仅限普通客户端。

2008-09-08

鼠标钩子示例代码,区分鼠标的左右按键,并且画不同颜色的圆晕以醒目提示。

一个简要的鼠标钩子示例代码,简单的区分鼠标的左右按键,并且画不同颜色的圆晕以醒目提示。

2008-09-08

wince程序设计part2

wince开发电子教程,对wince开发的基础编程讲解,pdf版本

2007-05-31

wince程序设计part1

wince开发电子教程,对wince开发的基础编程讲解,pdf版本

2007-05-31

代码优化.ppt

代码优化,主要是从汇编级别入手

2007-05-29

VC预处理手册

对vc环境中各种预编译命令详解

2007-05-15

VC预处理手册

对vc环境中各种预编译命令详解

2007-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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