自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

成长的路途

思想+实现

  • 博客(54)
  • 收藏
  • 关注

原创 Go 语言自学日记(1)

这是我自学Go语言的学习路径,记录下来希望对后来人有帮助。Go 是Google开发的,以C为原型,C++为目标开发的一门编译型语言,具有垃圾回收机制GC,并发型的编程语言go 官网:https://golang.org/(可能需要翻墙)先来看看HelloWorld;package main // 相当于 Java Package  //package "com.test.main" // 不能这...

2018-04-03 19:00:44 340

转载 android 桌面 未读角标

转载自:http://www.eoeandroid.com/thread-542394-1-1.html核心:重新生成快捷方式在小米 三星  索尼 手机 :图标上显示数字(未读消息数):这部分代码,是从QQ5.0.apk中找的。小米已经测试通过了,三星和索尼的,由于没有相应的手机,没有测试,有的,可能修改一下代码(判断是什么手机的代码),测试一下,可以在回复一下测试结果

2015-05-13 10:40:04 6963 5

原创 View Touch 事件分发

Android 中Layout 继承 ViewGroup,布局中在嵌套view点击事件分发流程是这样的:ViewGroup.dispatchTouchEvent()   分发viewgroup及子view的点击事件View.dispatchTouchEvent()  分发view的点击事件换句话说点击事件的总入口是ViewGroup.dispatchTouchEvent()

2015-03-17 13:32:00 512

转载 Android usb 无访问权限

usb权限问题解决办法: http://stackoverflow.com/questions/11183792/android-usb-host-and-hidden-devices   create  file: /system/etc/permissions/android.hardware.usb.host.xml                      

2014-08-06 15:36:41 2788 1

原创 android 签名漏洞

看雪首发地址:http://bbs.pediy.com/showthread.php?p=1305675#post1305675顺便贴一个新闻地址

2014-08-03 16:24:33 663

转载 apk签名手工生成

源地址: 一、下载openssl-for-windowshttp://code.google.com/p/openssl-for-windows/例如下载:http://openssl-for-windows.googlecode.com/files/openssl-0.9.8k_WIN32.zip下载

2014-07-29 18:30:37 572

原创 Java For循环效率测试

很奇怪的结果!!!! 关于java运行效率的一次小测试

2014-07-29 13:02:45 4111 1

原创 基于单 camera的手势识别

手势识别算法,无版权

2014-07-29 08:46:39 4378 1

原创 智能手环 : 会打字的手环

智能手环,彻底丢掉键盘的速递者

2014-07-29 08:30:30 1856

原创 手机上执行adb连接另一台android手机

硬件准备:     两台android 设备    usb数据线    otgshu ju

2014-07-01 13:13:01 7184 1

原创 Android 调用opencv jni方式

在android jni中使用Opencv,首先当然是下载Opencv4Android的库了在这里这一下载到:下载后就可以直接用了在Android.mk  中加入这两句:OPENCV_LIB_TYPE:=STATICinclude /home/wangsc/opencv/OpenCV-2.4.7-android-sdk/sdk/native/jni/OpenCV.

2013-12-18 16:45:31 1023

转载 C语言中的#,##

C语言中的#,##今天在分析一份源码的时候遇到了如下代码:[cpp] view plaincopy#define CASE(x,y)  case x: _bsd_setlasterror(anApplInstance, BSD_ ## y); break  觉得其中的##很有意思,于是就将这个知识点整理一下。#和##都

2013-06-11 11:23:33 601

转载 linux内核中memcpy和memmove函数的区别和实现

原文转自:http://blog.csdn.net/ce123/article/details/9002276memcpy是把src指向的对象中的size个字符拷贝到dest所指向的对象中,返回指向结果对象的指针.   memmove也是把src指向的对象中的size个字符拷贝到dest所指向的对象中,返回指向结果对象的指针,但这两个函数在处理内存区域重叠的方式不同.注意memmo

2013-06-11 11:18:13 808

转载 android sd卡存储容量

原地址:http://www.oschina.net/question/54100_33506SD卡作为手机的扩展存储设备,在手机中充当硬盘角色,可以让我们手机存放更多的数据以及多媒体等大体积文件。因此查看SD卡的内存就跟我们查看硬盘的剩余空间一样,是我们经常操作的一件事,那么在Android开发中,我们如何能获取SD卡的内存容量呢?首先,要获取SD卡上面的信息,必须先

2013-03-05 21:50:00 722

转载 HAL dlopen dlsym

Dynamically Loaded (DL)在读HAL相关源码的时候发现这两个函数 简而言之,共享对象通过dlopen动态打开动态库的加载完成后,返回一个句柄,通过dlsym定位到你需要执行的函数指针然后可以在程序中使用 dlopen -- open a dynamically linked library dlsym -- get the address of a sy

2013-03-01 00:23:38 479

转载 Android Paint类

原文:http://bigcup.diandian.com/post/2012-02-21/16215632Paint即画笔,在绘制文本和图形用它来设置图形颜色,  样式等绘制信息。1.图形绘制   setARGB(int a,int r,int g,int b);  设置绘制的颜色,a代表透明度,r,g,b代表颜色值。   se

2013-02-25 16:31:30 303

原创 Eclipse 代码不提示的处理

Eclipse的代码提示功能还是很有用的,但有时候会因为莫名其妙的原因导致代码提示出现问题,下面来看具体的解决办法:(1) 按alt+/   不出现代码提示:1>快捷键设置问题:Window->Preferences   左上角输入keys 搜索,在keys 选项中设置,代码提示的命令是 Content Assist  2>代码提示模板问题:Window->Pref

2013-02-24 17:08:25 1084

转载 Android框架浅析之锁屏(Keyguard)机制原理

原文:http://blog.csdn.net/qinjuning/article/details/7505703  最近终于成功的摆脱了FM收音机,迈向了新的模块:锁屏、状态栏、Launcher---姑且称之为“IDLE”小组,或许叫手机 美容小组,要是能施展下周星星同学的还我漂漂拳,岂不快哉。 OK,闲话打住,咱开始正文。          本文主要

2013-02-24 15:29:14 565

转载 Android图片操作-切割 code

/** * 此类保存了一个Bitmap对象和一个标识图片的顺序索引的int变量 * * @author lenovo * */public class ImagePiece { public int index = 0; public Bitmap bitmap = null;}/** * 图片切割方法 * @param bit

2013-02-24 15:17:42 551

转载 Android 实用工具Hierarchy Viewer实战

原文地址:http://tech.it168.com/a2011/0802/1226/000001226690.shtml在Android的SDK工具包中,有很多十分有用的工具,可以帮助程序员开发和测试Android应用程序,大大提高其工作效率。其中的一款叫Hierachy Viewer的可视化调试工具,可以很方便地在开发者设计,调试和调整界面时,提高用户的开发效率。本文将以一个实际例

2013-02-24 14:27:55 261

转载 android一键锁屏代码

原文地址:http://www.fengfly.com/plus/view-209437-1.html 要用到下面两个类:DeviceAdminReceiver 设备管理组件。这个类提供了一个方便解释由系统发出的意图的动作。你的设备管理应用程序必须包含一个DeviceAdminReceiver的子类。本程序中,就代表一个手机上的设备管理器.DevicePolic

2013-02-24 14:08:57 930

转载 android屏幕加解锁事件广播的监听

原文地址:http://www.3lian.com/edu/2012/11-20/44927.html想在程序中监听屏幕SCREEN_ON和SCREEN_OFF这两个action,实现屏幕锁定状态的监听,从而实现自己的相应功能。比较奇怪的是这两个action只能通过代码的形式注册才能被监听到,在AndroidManifest.xml中注册根本监听不到。去网上查了一下

2013-02-24 14:07:14 835

转载 android adb shell 命令大全

原文地址:http://www.cnblogs.com/acpb/archive/2011/05/24/2056026.html1. 显示系统中全部Android平台:    android list targets2. 显示系统中全部AVD(模拟器):    android list avd3. 创建AVD(模拟器):    andro

2013-02-24 14:00:20 334

转载 Eclipse快捷键 10个最有用的快捷键

原文地址:http://www.open-open.com/bbs/view/1320934157953Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可

2013-02-24 13:57:57 306

转载 Android NFC开发实例:学生卡数据读取

使用硬件:Google Nexus S,北京大学学生卡。(ps:笔者本想使用公交一卡通进行测试,发现手机不能正确识别)手机操作系统:Android ICS 4.04。开发时,笔者从Google Play Store上下载了NFC TagInfo软件进行对比学习。所以我们可以使用任意一张能被TagInfo软件正确识别的卡做测试。在Android NFC 应用中,Android

2013-02-23 01:05:57 1358

转载 Android结束Activity完美退出程序

原文地址:http://mobile.51cto.com/aprogram-379400.htmhttp://blog.chinaunix.net/uid-23392298-id-3269059.html思路:添加一个全局变量作为程序退出的标记(boolean类型),当需要退出程序时置为true,程序中每个Activity的onStart方法中对该变量进行判断,为tru

2013-02-23 00:56:37 783

转载 Android的内存机制和常见泄漏情形

原文地址:http://mobile.51cto.com/aprogram-380459.htm一、 Android的内存机制 Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的。那么GC怎么能够确认某一个对象是不是已经

2013-02-23 00:29:32 274

转载 Android动态加载jar/dex

转载: 农民伯伯http://www.cnblogs.com/over140/archive/2011/11/23/2259367.html前言   在目前的软硬件环境下,Native App与Web App在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是Web App的优势。本文对网上Android动态

2012-12-24 13:46:13 607

转载 轻快的vim

转载:http://www.cnblogs.com/nerxious/archive/2012/12/21/2827303.htmlhttp://www.cnblogs.com/nerxious/archive/2012/12/21/2827774.htmlhttp://www.cnblogs.com/nerxious/archive/2012/12/21/2828520.html

2012-12-23 11:41:52 493

转载 linux 入门 -- 查找命令

linux中查找命令非常好用(1) 查找文件 :find     命令格式: find . -name 'FILE_NAME'     使用通配符查找文件非常迅速, 其中:   . 代表当前目录,查找地址为当前目录内所有文件和文件夹(2) 查找字符:grep   命令格式: grep ‘WORD’ -rwn .          使用通配符查找文字非常迅速, 其中:  -r 是递归

2012-12-23 11:38:21 575

原创 Android 自动测试

android 中有自动化测试工具,monkey,可以模拟随机按键 或者自己写测试ei工具类,调用接口模拟按键Android.app.Instrumentation 可以做到这样的需求Android.app.Instrumentation instrument = this.getInstrumentation();instrument.sendKeyDownU

2012-11-09 12:12:56 374

转载 正则表达式

正则表达式学习:(?i)忽略字母的大小写1。^/d+$  //匹配非负整数(正整数 + 0)2。^[0-9]*[1-9][0-9]*$  //匹配正整数 3。^((-/d+)|(0+))$  //匹配非正整数(负整数 + 0) 4。^-[0-9]*[1-9][0-9]*$  //匹配负整数 5。^-?/d+$    //匹配整数 6。^/d+(/./d+)?$  //匹

2012-11-02 18:09:32 478

转载 在一个应用程序里打开另一个应用程序(通过包名)

转载:http://www.devdiv.com/home.php?mod=space&uid=67600&do=blog&id=3848如果你想调用别人的应用程序(例如:你写了一个游戏管理的软件,需要管理很多游戏,但是游戏不是你写的,你是得不到入口activity的,你怎么办?),解决办法如下:    通过PackageManager可以得到PackageInfo,通过Package

2012-10-31 12:09:21 793

转载 Android 自带图标库 2.1

This is a list of resources in Android 2.1's android.R.drawable that might be useful as icons in your Android applications. You can use them like this:Java Usage example:myMenuItem.setIcon(android

2012-10-24 18:34:45 903

转载 android调用系统程序

1.从google搜索内容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString")startActivity(intent); 2.浏览网页Uri uri

2012-10-21 18:04:06 687

原创 adb shell 实用命令

mount -o remount rw /system                  挂载/system目录为可读可写 mount -t vfat /dev/block/mmcblock0p1 /mnt/sdcard      挂载sdcard am start com.com/.Activity                                启动一个Activ

2012-06-29 15:44:07 470

原创 任意文件打包进apk

默认情况android工程下的assets目录下的所有文件都会原封不动的打包进apk中,但apk安装后这些文件却不会解包出来。 只能使用InputStream和FileOutputStream将这些文件写入到需要的位置。InputStream is = getResources().getAssets().open("ffmpeg");    FileOutputStream os

2012-06-28 11:15:27 1744

原创 linux下交叉编译arm平台二进制elf文件

交叉编译还是用linux环境比较好,如果目标是window平台的VC,用MYSYS比较好,cygwin只是模式linux环境 交叉编译arm平台二进制文件,尤其是android上可用的二进制文件,最重要的参数是‘-static’ ,然后选择合适的交叉编译器,congfigmake    (漫长的等待)或者make -j4 开四个线程编译(可能会出现某些问题)make ins

2012-06-28 11:06:13 1970

原创 havlenapetr,ffmpeg 播放器 编译、以及bug修改

havlenapetr的项目使用的是ffmpeg 0.81版本,ndk用的早期的版本ndk_1.6_r1,用ndk_r7编译通不过,用ndk_r5或者r8却能通过首先编译ffmpeg,最好是在纯linux环境下编译,window下用cygwin会出莫名其妙的问题1.configure ffmpeg新建config.sh文件,内容如下(针对armv7-acpu优化过的,--enable-

2012-06-28 10:54:23 1934 2

转载 程序设计-----------活与死、回调以及面向对象设计

http://www.cnblogs.com/gonegone/archive/2011/09/17/2179816.html【关键词】 活与死 回调函数 面向对象设计  【活与死】  在面向过程的程序设计里,main函数是活的,函数库等是死的。可以说,所有非main函数的函数,都是直接或间接被main函数调用。  在MFC程序设计里,所

2012-06-28 10:15:19 1627

空空如也

空空如也

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

TA关注的人

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