- 博客(31)
- 资源 (19)
- 收藏
- 关注
原创 adb offline解决办法
参考了网上的很多方法,最后按照这个网站的方法解决了:http://stackoverflow.com/questions/14993855/android-adb-device-offline-cant-issue-commands之前尝试过无效的方法:重启手机,重启电脑,多次adb kill-server, adb start-server重新打开手机usb调试模
2014-02-27 16:25:33 269
原创 第三方库Apache Commons
https://github.com/chrisbanes/PhotoView实现了,单张图片的双击放大 ,双击返回原来的图片。viewPager列表显示图片,左右滑动,能放大缩小,滑动到边界回弹效果,图片固定在手机屏幕中间,图片放大缩小没有错位等bug,类似微信的图片缩放效果。但是官方例子有一点问题:图片放到大宽度超过屏幕,但是高度不超过屏幕,这时候不能再左右滑动当前图片了,只能
2014-01-14 15:48:52 165
原创 android textview中文字与表情图片对齐
参考了两个网站的解决办法:http://blog.csdn.net/qihigh/article/details/13776431http://www.jb51.net/article/36660.htm但是还是有一个问题没有解决:当没有文字内容,只有表情内容时,表情就会偏上。调试发现有文字时和没文字时,自定义的ImageSpan的draw方法,传进来的bound.bott
2013-12-18 11:48:10 334
原创 windows命令笔记
新建快捷方式,弹出的窗口中输入以下代码关机 Shutdown.exe -s -t 00重新计算机: shutdown.exe -r -t 00锁定计算机:rundll32.exe user32.dll,LockWorkStation休眠计算机: rundll32.exe powrProf.dll,SetSuspendState睡眠计算机: rundll32.exe powrpr
2013-10-04 15:54:55 179
转载 android 4.0 显示虚拟键的方法(华为手机)
system\build.prop文件加入(或修改)开启:qemu.hw.mainkeys=0关闭:qemu.hw.mainkeys=1保存退出重启手机即可图参考:http://bbs.xiao删mi.cn/thread-4221055-1-1.html参考网址:http://bbs.anzhi.com/thread-6055730-1-1.html
2013-09-29 18:14:30 233
原创 git笔记
删除远程分支git branch -r -d origin/branch-namegit push origin :branch-name删除远程Tag显示本地 taggit tag Remote_Systems_Operation删除本地taggit tag -d Remote_Systems_Operation 用push, 删除远程tag
2013-09-18 17:01:57 221
原创 android 增量更新
参考网址:http://blog.csdn.net/hmg25/article/details/8100896http://blog.csdn.net/tibib/article/details/8538592http://download.csdn.net/detail/sgwhp/5509149根据上面三个网站的参考,成功完成了增量更新。需要的资源见:http://
2013-08-23 10:27:17 218
原创 activity响应intent
activity响应intent 在activity中通过getIntent().getDataString()可以得到完整的uri
2013-08-02 17:02:26 216
原创 android支持emoji
参考:http://www.emoji-cheat-sheet.com/https://github.com/arvida/emoji-cheat-sheet.comhttp://www.stay4it.com/?p=123http://blog.csdn.net/qdkfriend/article/details/7576524
2013-07-30 15:17:31 345
原创 安卓手机通过USB线使用PC的网络
1,手机设置 -- 移动热点 -- USB共享网络 打勾2,PC新增加的虚拟网卡,自动获取IP3,adb shell设置手机网关为第2步自动获取到的IPbusybox route add default gw 192.168.42.204setprop net.dns1 8.8.8.84,PC可以上网的网卡,打开internet连接共享
2013-04-17 18:39:41 242
原创 从ImageView获取关联的Activity
protected Activity getActivityForImageView(ImageView imageView) throws MessageException { Object context = imageView.getContext(); Activity activity = null; // for activity if (context instanc
2012-04-11 17:32:31 386
原创 android view 事件分发
一组事件:从第一个手指接触屏幕到最后一个手指离开屏幕,这中间所有的事件为一组事件处理流程:1,调用 dispatchTouchEvent 分发事件2,调用 OnTouchListener 处理事件3,没有 OnTouchListener,则调用 onTouchEvent 处理事件返回true均表示需要处理事件,false表示调用默认处理过程即可dispatchTou
2012-03-01 09:18:56 808
原创 adb 命令行常用到的
查看目前的挂载状态:mount结果比如是这样的:# mountmountrootfs / rootfs ro 0 0tmpfs /dev tmpfs rw,mode=755 0 0devpts /dev/pts devpts rw,mode=600 0 0proc /proc proc rw 0 0sysfs /sys sysfs rw 0 0none /a
2011-12-08 10:24:56 361
原创 hg上传本地代码到bitbucket
1,用服务器上的空仓库生成.hg文件hg clone your-url2,将生成的.hg目录拷到要上传的本地仓库目录下3,添加要上传的文件到本地仓库hg add .4,将代码提交到本地仓库hg commit -u your-user-name -m 'xxx' 5,将本地仓库的代码提交到服务器hg push参考:http://wiki.dev.ren
2011-12-08 00:39:10 834
原创 布局笔记
LinearLayout中,android:layout_gravity="center_vertical"与android:layout_marginLeft="30dp"是相互冲突的,后者会失效,需要把前者去年后者才会生效。
2011-09-20 14:44:51 175
原创 简单文件加解密
思路:加密:将文件头中固定长度的字节与文件尾中同样长度的内容对换解密:再对换一次java代码:public class RanRWFile { public void encode(String path){ int len = 128;
2011-08-31 17:03:19 197
原创 控制屏幕亮度
要控制当前activity的亮度或者透明度,可以获取当前的窗口,设置其属性:Window window = getWindow(); LayoutParams attributes = window.getAttributes(); attributes.screen
2011-08-21 15:42:59 319
原创 控制布局
布局文件main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width
2011-08-21 13:00:28 270
原创 TextView的一些效果
textview显示内容过多时,显示内容过多时自动省略:<TextView android:layout_width="fill_parent" android:layout_height="120dp" android:id="@+id/hello" a
2011-08-21 11:06:12 208
原创 android 读写文件
1,读写本应用程序的数据文件夹里的文件: Context中提供了如下两个方法,用于本应用程序的数据文件夹里的文件: abstract FileInputStream openFileInput(String name) abstra
2011-08-16 15:34:29 149
原创 android读写文件
1,读写本应用程序的数据文件夹里的文件: Context中提供了如下两个方法,用于本应用程序的数据文件夹里的文件: abstract FileInputStream openFileInput(String name) abstra
2011-08-16 15:29:32 53
转载 android 捕获未处理的异常
是从别处转来的,不过时间长了,忘了原文出处。public class UncaughtExceptionHandler implements Thread.UncaughtExceptionHandler { /** Debug Log tag*/
2011-08-06 11:35:47 545
原创 用monkeyrunner代替一些重复手工操作
关于monkeyrunner的介绍不说了,sdk的文档上面有。这里记录一下看完文档之后的实际操作过程,当初我看完了文档,摸索了半天才把脚本跑起来的。1,附上一段示例脚本:# Imports the monkeyrunner modules used by this programfrom com.android.monkeyrunner import MonkeyRunn
2011-08-03 11:32:01 1878 1
原创 根据计算出的字符串宽度设置给TextView的宽
用Paint.measure(str)计算出的结果设置给TextView的宽,结果会有些不准确,可能会导致计算出来的宽度偏小,导致str最后的几个字符无法显示。可能与屏幕密度有关。用TextView.getPaint().measure(str) 计算出的结果设置给Te
2011-08-02 11:27:03 453
原创 对控件使用逐帧动画
可以在xml文件中定义好逐帧动画,应用在控件上,但是会有一个问题:不知道动画什么时候会停止。可以使用循环,在循环中不停地更换控件的背景,达到逐帧动画的目的。如果循环是在一个线程中,则只看得到第一帧和最后一帧。可以使用定时器不停地schedule新任务,每个任务更新一次
2011-07-29 20:57:44 129
原创 停止对控件使用的动画
可以对控件应用动画,方法见sdk文档。如果是一直不停的循环动画,想在某个时候对控件应用隐藏属性,会失败。需要同时调用控件的clearAnimation()方法,隐藏才会生效。如果只是调用那个animation的cancelAnimation()方法,则不会隐藏,只是停止动画。
2011-07-29 20:49:57 162
转载 三步学会Java Socket编程
<br />转自 天极,三步学会java socket编程:<br />http://www.yesky.com/SoftChannel/72342371961929728/20020704/1618964.shtml<br /> <br /> <br /> <br />第一步 充分理解Socket<br /><br />1.什么是socket<br /><br /> 所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求
2010-09-19 01:55:00 141
原创 刚学select,做个笔记
<br />//server.c#include <stdio.h>#include <string.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#define BUFSIZE 128#define IP "192.168.2.11"#define PORT 1916int main(){ int sockLis, sockCon; struct soc
2010-06-11 22:26:00 170
原创 MFC做FTP客户端遇到中文乱码
MFC做FTP客户端遇到中文乱码 最近做MFC做一个FTP客户端,遇到了中文乱码问题,具体描述如下:操作系统:Windows xp sp3FTP版本:Serv-U 7.1问题:客户端连接上服务器后,显示服务器端的目录和文件时,遇到中文,就是乱码显示。我用的客户端是自己编程做的,后来下载了网上的FlashFXP和CuteFTP,结果发现还是有同样的问题,但是当我用IE做客户端的时
2009-03-01 09:38:00 1344 1
android自动打包
2013-08-30
android 增量更新所有需要的资源
2013-08-23
android 增量更新
2013-08-23
自定义相册_可预览
2013-08-21
用viewpager做tab切换
2013-08-20
android命令行笔记
2010-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人