自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Step by step

.一一 . .一.. 一.一. 一一一 一一 . 一 一一一 一一 一.一一 .一一 一一一 .一. .一.. 一..

  • 博客(34)
  • 资源 (9)
  • 收藏
  • 关注

原创 php 加密与解密

test.php<?php echo "hello world.";?>1.加密方法:<?php/*eval() 函数把字符串按照 PHP 代码来计算。该字符串必须是合法的 PHP 代码,且必须以分号结尾。strtr() 字符替换 把字符串中的字符 "ia" 替换为 "eo":strtr("Hilla Warld","ia","eo");*/function T_rndstr($

2016-10-06 15:33:29 4199

原创 右键加入及删除自定义cmd命令

使用方法:新建一个xx.reg,然后输入下面内容,直接双击运行即可。添加cmdWindows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\cmdhere]@="CMD Prompt Here rclick file."[HKEY_CLASSES_ROOT\*\shell\cmdhere\command]@="cmd.exe /k

2015-07-13 08:55:23 2249

原创 Repo建立本地仓库脚本

Repo脚本$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo $ chmod a+x ~/bin/repo这边应该还要将repo加到/usr/bin/下面创建本地库的脚本这边使用的我自己修改的过的repo,方便不能翻墙的朋友测附件地址#!/bin/shecho +++++++

2015-07-11 09:59:18 1693

转载 关于inflate的第3个参数

原文:http://www.cnblogs.com/yuxing/archive/2012/02/18/2357740.html方法 inflate(int resource, ViewGroup root, boolean attachToRoot) 中,前连个参数都好理解,我比较费解的是第3个参数。文档中的解释是:Whether the inflated hierarchy s

2013-08-31 17:02:22 764

转载 Android Build 系统

http://www.ibm.com/developerworks/cn/opensource/os-cn-android-build/index.html#iratings前言AndroidBuild系统是Android源码的一部分。关于如何获取Android源码,请参照AndroidSource官方网站:http://source.android.com/source/do

2013-08-02 16:16:39 921

原创 工作随记

1、eclipse下,点击DDMS或者logcat 后,整个eclipse就卡死了,这大部分是由于系统占用了adb导致的linux下面用ps -aux | grep adb 查看是否还有adb 在跑,有就直接 kill -9 PID 例子:USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot  22187 0.0 0.

2013-07-29 08:30:06 720

原创 google play 解锁

1、下载Market_Unlocker_Pro_1.2.4已付费版.apk2、点击软件,选择一个国家3、最好有个美国的vpn4、清楚play的数据5、同步下帐号6、关机重启

2013-07-20 15:26:40 2317

转载 ubuntu eclipse 加 GBK

今天,把windows下的工程导入到了Linux下eclipse中,由于以前的工程代码,都是GBK编码的,而Ubuntu默认是不支持GBK编码的。所以,首先我们要先让Ubuntu支持GBK,方法如下:修改/var/lib/locales/supported.d/local文件,在文件中添加zh_CN.GBK GBKzh_CN.GB2312 GB2312sudo dpkg-r

2013-06-26 14:11:59 722

原创 init.rc整理

附录:system/core/init/readme.txtAndroid Init Language---------------------The Android Init Language consists of four broad classes of statements,which are Actions, Commands, Services, and Opti

2013-06-13 16:00:42 905

转载 The $12 Gongkai Phone

http://www.bunniestudios.com/blog/?p=3040#commentsHow cheap can you make a phone?Recently, I paid $12 at Mingtong Digital Mall for a complete phone, featuring quad-band GSM, Bluetooth, MP3 pla

2013-04-28 11:21:32 1049

原创 poll学习笔记

poll函数  poll函数起源于SVR3,最初局限于流设备。SVR4取消了这种限制,允许poll工作在任何描述字上。poll提供的功能与select类似,不过在处理流设备时,它能够提供额外的信息。#include int pollresult = poll(struct pollfd *fdarray, unsigned long nfds, int timeout);第一

2013-04-25 11:19:36 954

原创 inotify学习

一、引言众所周知,Linux 桌面系统与 MAC 或 Windows 相比有许多不如人意的地方,为了改善这种状况,开源社区提出用户态需要内核提供一些机制,以便用户态能够及时地得知内核或底层硬件设备发生了什么,从而能够更好地管理设备,给用户提供更好的服务,如 hotplug、udev 和 inotify 就是这种需求催生的。Hotplug 是一种内核向用户态应用通报关于热插拔设备一些事件发生

2013-04-24 10:29:18 972

转载 在linux下面比较两个文件及打补丁整理 <diff> - <patch>

先介绍 diff ,这个命令用于比较两个文件。命令介绍  http://linux.chinaitlab.com/command/723444.html diff的详细使用方法:http://www.ruanyifeng.com/blog/2012/08/how_to_read_diff.html它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入:$ d

2013-03-29 09:20:02 1585

转载 Exe4j的注册码

原文:http://wangyali90516.blog.163.com/blog/static/117205101201232641920294/exe4j是个很好的打包利器,官方下载地址:http://www.ej-technologies.com/download/exe4j/files.php 如果你不注册,打包好的软件每次启动都会报:this executable was c

2013-03-25 09:42:00 1047

转载 Eclipse 快捷键

2011-04-27 11:01 eclipse 快捷键大全,eclipse查找类,文件,添加注释/* ---------------------------------------自理解----------------------------------------*/ctrl+shift+T //查找当前工程下的某个类   实时提示ctrl+shift+R//查找当前工

2013-03-22 10:49:30 748

转载 sed 使用

转载地址:http://www.iteye.com/topic/5876731. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使

2013-03-14 16:58:07 676

原创 sdk加入编译时间

原:PRODUCT_PROPERTY_OVERRIDES += \ro.rksdk.version=RK29_ANDROID4.0.3 \ro.product.version = 1.0.0 \ro.product.ota.host = ************修改后:ro_rksdk_version_date_suffix=$(shell date +%Y_%m

2013-03-13 15:53:49 959

原创 java synchronized

String test = new String();...synchronized(test){    //(1)//这边不能对test进行操作,不然将失效}...synchronized(test){  //(2)//这边不能对test进行操作,不然将失效}...原因当两个并发线程访问同一个对象object中的这个synchronized(this)

2013-03-07 20:26:38 634

原创 反编译记录

...dalvik字节码有两种类型,原始类型和引用类型。对象和数组是引用类型,其它都是原始类型。V void,只能用于返回值类型Z booleanB byteS shortC charI intJ long(64位)F floatD double(64位)对象以Lpackage/name/ObjectName;的形式表示。前面的L表示这是一个对象类型,p

2013-03-06 09:08:35 663

原创 android 锁屏后忘记密码解锁方法

机子要求:root锁屏后再/data/system/下面会生成 gesture.key,password.key或access_control.key文件删除这些文件后锁屏为任意密码在锁屏情况下,只能通过adb 进行删除。命令如下:adb shell cd /data/system/rm gesture.key (上方的那三个文件)如果没有开启root权限,那请先roo

2013-03-05 10:05:01 2173

原创 image 打包命令

小记:ramdisk.img ramdisk-uboot.img打包cd out/target/product/xxxx../../../host/linux-x86/bin/mkbootfs root/ | ../../../host/linux-x86/bin/minigzip > ramdisk.imgmkimage -A arm -O linux -T ramdisk

2013-02-27 16:06:16 1580

转载 ubuntu 自动挂载分区

fstab的内容如下所示:# /etc/fstab: static file system information.## Use 'blkid -o value -s UUID' to print the universally unique identifier# for a device; this may be used with UUID= as a more robust

2013-02-23 14:32:01 615

原创 在源码里面加入jni 第三方so库的小方法

如果你想往源码里面加一个so库而又不编译只做copy动作,一个小办法可以解决。1、在apk_project创建一个目录prebulit_lib2、将so库复制到prebuilt_lib里面3、在prebuilt_lib目录下创建Android.mk,并写入: LOCAL_PATH := $(call my-dir) inclu

2013-02-22 10:06:15 991

原创 adb wifi 模式

今天手机出了点问题,usb 连不上去,就想起了adb wifi模式,谷歌了一下哈第一点,你手机要root了,不然无法得到root权限,也就无法设置prop了打开手机终端,输入:susetprop service.adb.tcp.port 5555stop adbdstart adbd然后在局域网内的电脑使用终端,输入:adb connect 手机ip :5555

2013-02-20 09:34:26 521

转载 JNI本地文件添加打印输出到LOGCAT

1. 第一步:  如果您是用BUILD_SHARED_LIBRARY生成.so,那么在Android.mk中添加下面语句  LOCAL_LDLIBS:=-L$(SYSROOT)/usr/lib -llog  (注:若生成static的.a,只需添加 LOCAL_LDLIBS:=-llog ) 2. 第二步  在相应的h/c/cpp文件中添加下面Jav

2013-02-20 09:08:06 744

转载 java 编程中使用Pattern+Matcher 从一个大字符串中提取特定文字

String regex="[0-9]{2}\\:[0-9]{2}\\:[0-9]{2}"; // 提取 xx:xx:xx 也就是时间Pattern pattern=Pattern.compile(regex);String input=result.trim();Matcher matcher=pattern.matcher(input);while(matcher.find()){

2013-01-30 19:42:48 5888

原创 android 使用asmack库进行文件收发

之前记录了部分的怎么用smack进行连接、登录、聊天等等,这边就接着说文件传输,看官方的文档,http://www.igniterealtime.org/builds/smack/docs/latest/documentation/extensions/index.html看完文档你会觉得好简单呐,不过要操作起来真的挺要命的,至少我挺纠结的。先说步骤1、创建一个文件传输管理的类

2013-01-22 17:53:24 5599 12

原创 libjingle - Getting Started 遇到的一些问题记录

这个是官网的地址:http://code.google.com/p/libjingle/wiki/GettingStarteddepot tools介绍:https://sites.google.com/a/chromium.org/dev/developers/how-tos/depottoolsxxxx@xxxxxx:~/libjingle$ gclient confi

2013-01-22 15:27:39 6422

转载 Android应用启动时,焦点直接在EditText上,输入法直接打开,影响界面美观。

Android应用启动时,焦点直接在EditText上,输入法直接打开,影响界面美观。导致进入画面入就打开输入法,影响界面美观。默认焦点的顺序是:从上倒下从左到右第一个可以输入的控件作为焦点可以使用:btSearch.setFocusable(true);btSearch.requestFocus();btSearch.setFocusableInTouch

2013-01-17 17:16:01 1049

转载 Linux 如何挂载windows XP 共享文件夹或者你的xp电脑的硬盘分区

使用方法:先在你的xp电脑里面添加一个共享的文件夹: 临时存贮文件夹#mount -t cifs -o username=test,password=test //192.168.100.6/临时存贮文件夹 /mnt/lscc但是如果你要挂载你的硬盘分区的话,同样设置你的硬盘分区d为共享但是主要你的共享名称一定要是英文#mount -t cifs -o username

2013-01-16 16:24:36 779

原创 sqlit3 学习笔记

1、android-sdk/tools/sqlit3 的使用:...2、sqlite在android apk开发中的使用:a.多次创建表,预防重复创建报错,可以用 create table if not exists TABLENAME(id int,name varchar(20)); 详情请参考: http://www.sqlite.com.cn/MyS

2013-01-16 10:27:07 785

原创 Jabber/XMPP Protocol Namespaces

以下是Jabber/Xmpp协议的命名空间,每个空间可以算是一种功能,比如今晚的看XEP-0047: In-Band Bytestreams协议,里面就包含了open,data,close等元素,这些元素被包含与IQ包中,通过这些元素就可以控制文件传输。(简写:IBB)这边有常用协议的下载包  下载Jabber/XMPP Protocol NamespacesT

2013-01-10 21:23:22 2157

原创 android-pushNotification-消息推送-学习笔记

最近,公司有一个跟消息推送有关的项目,老大叫我做,也给了我国外的一个例子 androidpn,(下载地址http://sourceforge.net/projects/androidpn/),我想大家应该很熟悉,我自己下载后,直接解压后运行androidpn-server-0.5.0/bin/run.sh,当然这个是在linux下,windows则是run.bat,然后我解压了adnroidpn-

2012-12-24 19:51:41 2371

原创 android用SAX解析xml文件时抛出org.apache.harmony.xml.ExpatParser$ParseException异常的解决方法

之前写了一个程序需要读取本地XML文件,测试成功就放过了,今天无意间发现了这个异常,虽然说只是Warining,不过每次看着logcat都看到一堆的信息就烦。。。为了让自己心情好点,所以决定干掉这个异常。org.apache.harmony.xml.ExpatParser$ParseException: At line ., column .: not well-formed (invalid

2012-12-12 18:29:42 2972

GB∕T22239-2019信息安全技术网络安全等级保护基本要求.pdf

等保2.0 信息安全技术网络安全等级保护基本要求 网络安全等级保护制度2.0标准于2019年05月10日正式发布,实施时间为2019年12月1日。

2019-08-09

Repo建立本地仓库脚本

Repo建立本地仓库脚本的附件 在linux的随意一个文件夹下面,执行 sh initLocalRepo.sh,就会自动创建整个库。

2015-07-11

asmack 的源码

asmack 修复文件传输,自己写的客户端是可以用的(但是无法与Spark进行传输,论坛也有人说了)

2013-02-01

XMPP 常用XEP协议

XMPP 常用XEP协议,有145个PDF文档 包含文件传输、语音和视频等协议

2013-01-25

xmpp - asmck

我测试可以通过的一个库,库版本不懂是多少,但是我和那个Spark 2.6.3传输文件倒是OK了

2012-12-26

SMACK文件传输

SMACK文件传输的介绍及代码,官网源文件

2012-12-24

android差分包制作流程

从输入命令 ./build/tools/releasetools/ota_from_target_files -x pagesize=4096 -k ./build/target/product/security/testkey -i OTA/A.zip OTA/B.zip OTA/update.zip 到得到 OTA/update.zip的过程分析。

2012-11-13

CTS 测试笔记

CTS 测试相关笔记 所需环境、测试包下载、待测试设备设置、测试命令及部分FAIL的整理

2012-11-13

android差分包制作流程分析

分析从输入命令 ./build/tools/releasetools/ota_from_target_files -x pagesize=4096 -k ./build/target/product/security/testkey -i OTA/A.zip OTA/B.zip OTA/update.zip 到得到OTA/update.zip的整个过程。

2012-11-13

空空如也

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

TA关注的人

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