- 博客(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
4465
原创 右键加入及删除自定义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
2336
原创 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
1772
转载 关于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
807
转载 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
974
原创 工作随记
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
758
原创 google play 解锁
1、下载Market_Unlocker_Pro_1.2.4已付费版.apk2、点击软件,选择一个国家3、最好有个美国的vpn4、清楚play的数据5、同步下帐号6、关机重启
2013-07-20 15:26:40
2649
转载 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
758
原创 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
942
转载 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
1087
原创 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
1009
原创 inotify学习
一、引言众所周知,Linux 桌面系统与 MAC 或 Windows 相比有许多不如人意的地方,为了改善这种状况,开源社区提出用户态需要内核提供一些机制,以便用户态能够及时地得知内核或底层硬件设备发生了什么,从而能够更好地管理设备,给用户提供更好的服务,如 hotplug、udev 和 inotify 就是这种需求催生的。Hotplug 是一种内核向用户态应用通报关于热插拔设备一些事件发生
2013-04-24 10:29:18
1011
转载 在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
1640
转载 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
1096
转载 Eclipse 快捷键
2011-04-27 11:01 eclipse 快捷键大全,eclipse查找类,文件,添加注释/* ---------------------------------------自理解----------------------------------------*/ctrl+shift+T //查找当前工程下的某个类 实时提示ctrl+shift+R//查找当前工
2013-03-22 10:49:30
786
转载 sed 使用
转载地址:http://www.iteye.com/topic/5876731. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使
2013-03-14 16:58:07
732
原创 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
1014
原创 java synchronized
String test = new String();...synchronized(test){ //(1)//这边不能对test进行操作,不然将失效}...synchronized(test){ //(2)//这边不能对test进行操作,不然将失效}...原因当两个并发线程访问同一个对象object中的这个synchronized(this)
2013-03-07 20:26:38
665
原创 反编译记录
...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
704
原创 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
2275
原创 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
1686
转载 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
664
原创 在源码里面加入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
1073
原创 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
549
转载 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
773
转载 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
6028
原创 android 使用asmack库进行文件收发
之前记录了部分的怎么用smack进行连接、登录、聊天等等,这边就接着说文件传输,看官方的文档,http://www.igniterealtime.org/builds/smack/docs/latest/documentation/extensions/index.html看完文档你会觉得好简单呐,不过要操作起来真的挺要命的,至少我挺纠结的。先说步骤1、创建一个文件传输管理的类
2013-01-22 17:53:24
5680
3
原创 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
6572
转载 Android应用启动时,焦点直接在EditText上,输入法直接打开,影响界面美观。
Android应用启动时,焦点直接在EditText上,输入法直接打开,影响界面美观。导致进入画面入就打开输入法,影响界面美观。默认焦点的顺序是:从上倒下从左到右第一个可以输入的控件作为焦点可以使用:btSearch.setFocusable(true);btSearch.requestFocus();btSearch.setFocusableInTouch
2013-01-17 17:16:01
1090
转载 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
842
原创 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
817
原创 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
2211
原创 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
2474
原创 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
3081
android差分包制作流程
2012-11-13
android差分包制作流程分析
2012-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人