自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (3)
  • 收藏
  • 关注

转载 AndroidAnnotations在Eclipse中配置

下载AnnotationProcessing插件: http://blog.csdn.net/lpforever/article/details/40779341配置步骤: http://blog.csdn.net/u013043346/article/details/50354229

2016-08-14 19:07:04 916

原创 tcpdump 和 Wireshark抓包分析

两句最常用的两句话,基本可以解决最常用的问题:抓包:tcpdump -p -vv -s 0 -w /sdcard/capture.pcapwireshark过滤:http && ip.addr == 192.168.0.1

2015-05-20 19:39:13 865

转载 回车和换行

回车符号和换行符号产生背景 关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。

2014-04-30 11:04:56 914

转载 解决android2.1中Youku每次都要选择默认播放器的问题

解决android2.1中Youku每次都要选择默认播放器的问题转载自:使用Android手机一段时间了,安装Youku的apk,用起来还不错,唯一有个麻烦的地方是,每次选择播放某个在线视频,都要选择一次默认播放器(我装了两个播放器),默认播放器的checkbox已经打勾了,每次还是要重新选择,应该是系统的一个bug。前段时间自己编译过Android2.1内核,现成

2014-04-18 18:28:24 2512

转载 命令行cmd显示中文(使用UTF-8编码集)

命令行中如果想正确显示UTF-8字符,可以按照以下步骤操作: 1、打开CMD.exe命令行窗口 2、通过 chcp命令改变代码页,UTF-8的代码页为65001 chcp 65001 执行该操作后,代码页就被变成UTF-8了。但是,在窗口中仍旧不能正确显示UTF-8字符。 3、修改窗口属性,改变字体 在命令行标题栏上点击右键,选择"属性"->"字体",将字体

2013-12-30 14:49:08 7462

转载 如何创建更加灵活的App

转载:https://github.com/mmin18/Create-a-More-Flexible-App作者:屠毅敏移动应用的部署方式,即发布->下载->安装->运行,决定了他不具备Web的高灵活性。这是多数互联网公司在移动应用开发的过程中所遇到的一个限制。如何打破这一瓶颈,让程序更灵活,让开发更敏捷,让迭代更迅速,是提高开发流程整体效率的一条捷径。HTML5的发展给

2013-12-06 13:22:05 1974

转载 adb server is out of date. killing...

1.最近使用adb的时候总是报题目当中的情况

2013-11-30 11:55:34 1079

转载 Eclipse汉化

http://jingyan.baidu.com/article/e75057f28401a8ebc91a899e.html

2013-11-05 16:01:19 780

转载 Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec: 0x01030200

反编译时遇到标题中的异常,根据描述,原因是找不到资源文件,最有可能的原因是apk中使用了系统资源。解决办法如下:从手机中导出framework-res.apk文件,该文件在/system/framework下面,把这个文件拷到跟apkTool同一个目录下,执行以下语句把资源文件加进来: apktool if framework-res.apk此时再执行apktool d

2013-09-17 18:55:22 11631 2

原创 杀死进程

1、 只能杀死自己,不能杀死别人 int pid = android.os.Process.myPid(); android.os.Process.killProcess(pid);2、只能杀死别人,不能自杀 ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE); am.k

2013-08-20 22:34:48 1022

原创 AssetFileDescriptor des = getAssets().openFd("GPSResp.dat");报错

以下代码:public void readAsset(View view){ String result=""; try{ AssetFileDescriptor des = getAssets().openFd("GPSResp.dat"); FileInputStream in = des.createInputStream();

2013-08-01 21:18:51 13906

转载 Eclipse安装SVN插件,从Google Code上下载开源项目

1.安装SVN插件    1)Help - Install New Software...         2)点击add,输入SVN插件的更新地址,图片来自网络,目前可以输入 http://subclipse.tigris.org/update_1.10.x/         3)一路next,即可安装好。-------------------------

2013-07-17 12:35:22 1095

原创 北斗小旋风Root并更改system盘权限全过程

最近公司买了一部北斗小旋风F9作为测试机,拿到机器首先要做的工作就是ROOT。1.调出开发者选项。由于F9用的是Android4.2系统,所以默认情况下“设置”-“开发者选项”是隐藏的。解决办法:进入“设置”--“关于手机“,在最后一行版本号上点击四次。退回”设置“界面,开发者选项就显示出来了。2.

2013-06-21 15:13:34 2024

原创 Android4.2系统打开USB调试

Android4.2系统的开发者选项默认是隐藏的。打开“设置”选择“关于手机”,然后在最下面版本号位置单击4次(一定要4次),这时进入设置就会看到“开发者选项”,进入勾选USB调试即可

2013-06-21 14:12:50 1163

转载 Activity的setResult方法

今天遇到这样一个问题,我在ActivityA中用startActivityForResult()方法启动了Activity B,并且在B中通过setResult()方法给A返回值,由于某些原因不能在setResult()之后立刻调用finish()函数,只能通过用户按Back键自己退出到A。按理说从B退出回到AactivityA过程中,A中的onActivityResult()应该被调

2013-05-24 15:13:23 21479 2

转载 TabActivity和Activity中按键的监听

1.TabActivity中按键的监听,不能重写onKeyDown方法,需重写dispatchKeyEvent方法:  /** * 退出 */ @Override public boolean dispatchKeyEvent(KeyEvent event) { if (event.getKeyCode() == KeyEvent.KEYCODE_BACK && e

2013-05-24 15:10:12 2620

转载 让Android程序获得系统权限,实现关机重启,静默安装等功能

android想要获得系统权限有几种途径,一种就是你的程序固化的系统中,这种方式可以通过将apk放到rom中/system/app中然后刷机即可,或者是在你的程序root后通过root文件管理器将apk放到改目录下.第二种就是你的程序必须要有该平台的签名,那么怎样获得android下的系统签名呢.        首先需要有android的源码,编译出signapk.jar文件,sign

2013-03-14 22:19:26 2974 3

原创 裸机直接安装Ubuntu10.04第四步准备分区无法找到硬盘

BIOS中的IDE模式调成AHCI模式。就这一个小小的修改耗费了不止2个小时。

2013-02-27 21:20:24 782

原创 android在拨号键盘输入类似*#*#0318#*#*的指令

1、写一个广播接受者public class KeyCodeReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Toast.makeText(context, "0318 -- Testing", Toast.LENGTH_L

2012-12-25 01:16:19 1472

原创 android在拨号键盘输入类似*#*#0318#*#*的指令

1、写一个广播接受者public class KeyCodeReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Toast.makeText(context, "0318 -- Testing", Toast.LENGTH_L

2012-12-25 01:12:07 7255

转载 TextView中添加链接,点击启动另一个Activity

需求如题。public class TestLinkActivity extends Activity { private TextView tv; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); tv = new TextVie

2012-10-09 15:08:56 5575

转载 Android开发Eclipse中DDMS中Heap使用及GC_EXTERNAL_ALLOC含义

一、先说DDMS中的Heap的使用,通过可以观察VM中的Java内存,但是无法查看通过JNI分配的内存。直接上图,废话少说。。。图一:将要查看内存使用情况的项目Update heap图二:操作项目,通过图表可以很直观查看虚拟机的使用内存 二:Android中GC_EXTERNAL_ALLOC的含义(转)以下内容直接Ctrl C

2012-09-24 11:05:59 10556

原创 避免Activity启动时某个控件马上获取焦点(如EditText/Gallery等)

一:一般招数:AndroidManifest.xml中的节点中配置android:windowSoftInputMode="adjustUnspecified|stateHidden"(未测试)二:绝招:在布局中间的开头加入 <LinearLayout android:focusable="true" android:focusableInTouchMode="t

2012-09-08 00:34:44 2403

转载 Android Camera 使用小结

本文转自:http://www.cnblogs.com/franksunny/archive/2011/11/17/2252926.htmlAndroid Camera 使用小结Android手机关于Camera的使用,一是拍照,二是摄像,由于Android提供了强大的组件功能,为此对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助Intent和M

2012-08-28 19:24:39 5499

原创 关于单选框RadioGroup和RadioButton

<RadioGroup android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:orientation="horizontal"

2012-08-27 15:56:58 1722

原创 在代码中修改TextView的background

要使用setBackgroundResource(R.color.red);不能使用setBackgroundColor(R.color.red);,根本不起作用。

2012-08-21 14:47:35 5432 1

原创 使用selector修改TextView中字体的颜色

selector想必大家都用过了,但是在修改字体的颜色的时候还是要细心。我们在TextView中设置字体颜色一般使用 android:textColor="@color/red"但是我们在使用selector动态修改字体颜色的时候要使用 android:color="@color/red"我遇到这个问题的时候是在TabActivity中,每个Tab在选中的时候修改为蓝

2012-08-20 11:51:01 106857 25

原创 ListView的Item被点击和其中的Button被点击同时生效

Android开发中在ListView中经常有Button或ImageButton等需要被点击的控件,如果不加一些特殊的限制,有可能ListView的Item的点击事件或Button的点击事件,其中一个不能响应。我遇到的情况是ListView的Item不能响应点击事件。        解决的办法,在ListView的Item的xml文件中添加如下属性:                1)整

2012-08-17 18:41:10 10760 9

转载 Android常见错误

1、Unable to resolve target 'android-2'安装低版本的api,再default.properties这个文件中把target=android-2 改成 target=android-7终于就没有问题了。2、Invalid start tag LinearLayoutmain.xml放错文件夹了,应该在\res\layout下。3、INS

2012-08-16 17:48:38 1976

原创 异常

异常1:org.json.JSONException: Unterminated array at character 1858 of json字符串。我遇到这个Exception的时候是因为缺少一个逗号(,)。 异常2:java.net.SocketException: No route to host原因是我手机连接的无线与SocketServer连接的无线不同。导致手机的IP

2012-08-10 16:21:34 6025

原创 Unable to open sync connection!

Android开发的时候遇到Unable to open sync connection!解决办法:关闭USB调试,重新启动USB调试!完美解决!

2012-08-01 11:49:10 814

原创 AlertDialog中使用自定义View,其中的Button如何设置点击事件监听

答:在点击事件前加上包名,否则总是被认作Dialog的点击事件而不是Button的点击事件! public void showDialog(Context mContext) { LayoutInflater inflater = LayoutInflater.from(mContext); View view = inflater.inflate(R.layout.test, nul

2012-07-30 19:00:02 16808 4

转载 Android 的Application之一 ---- 在不同的类(Activity界面)中进行数据的操作

有时候我们需要在Activity之外的类中修改Activity中的数据或是UI, 或者是要在自定义的类中要修改其它类中的值。这时候就变的很麻烦!这时候我们就需要一个全局的容器,来存放要共享的数据,就像J2EE中的Session。 当然,Android设计者肯定也考虑到了这一点。进入正题-----> Application(注: 本节只简单介绍一下使用方法,相信天才的码农们举一反三)使用

2012-07-10 11:22:12 3789

转载 Android Activity中启动另一应用程序的方法,无需得到类名

本文转自:http://gundumw100.iteye.com/blog/1138158,非常感谢作者!        在网上搜索了一会相关的实现代码,发现所有的文章都说是需要包名和类名。但是人家的程序,我们怎么可能知道哪个是第一个启动的Activity?所以,真正用在项目上,那种方法基本上没什么用的。于是查看官方文档,发现这样一个方法:public abstract Intent ge

2012-07-05 10:29:15 1870

原创 Activity与Service通信之BroadcastReceive

本例可以实现,一个Activity中点击下载,然后再另一个Activity中显示下载进度。源码地址:http://download.csdn.net/detail/dinglin_87/43377001.第一个Activitypackage com.progress;import android.app.Activity;import android.content.Int

2012-05-29 17:43:41 2015

转载 Android 手机上获取物理唯一标识码

唯一标识码这东西在网络应用中非常有用,例如检测是否重复注册之类的。import android.provider.Settings.Secure;private String android_id = Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID); 我们在项目过程中或多或少会使用

2012-04-23 15:40:57 33207

转载 AndroidManifest.xml中的<meta-data>属性介绍

本文转自:http://www.cnblogs.com/hoji-real/articles/2312003.html            android:resource="resource specification"           android:value="string" />这是该元素的基本结构.可以包含在 四个元素中。这个名字值是额外的任意

2012-04-17 22:05:26 4576

转载 Android屏幕适配不同的资源图片和布局

本文转自:http://blog.csdn.net/wm111/article/details/7319910 1、资源图片的适配:       在android 2.1版本之前,存放资源图片的文件夹名称为drawable,应用程序用到的所有的资源图片都放在其中,所以很难解决不同屏幕大小的图片适配问题。自android 2.1版本开始,存放资源图片的文件夹由原来的一个drawable文

2012-04-17 21:02:48 3980 3

转载 Android中XML文件的使用

转载地址:http://www.cnblogs.com/zhengtao/articles/1924940.html

2012-04-15 16:32:53 617

转载 android内存管理机制

----------------------- Page 1-----------------------android 的原理,不用在意剩余内存的大小,其实很多人都是把使用其他系统的习惯带过来来 了.安卓 Android  大多应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关 系.如果你知道java,就能更清楚这机制了.  其实和 java   的垃圾回收机制类

2012-04-15 12:11:06 2382

TextView中文字超链接,点击启动另一个Activity 源码

TextView中文字超链接,点击启动另一个Activity 源码

2012-10-09

类似电子市场中下载管理中进度条显示下载进度的Demo

实现在一个Activity中点击下载,另一个Activity显示下载进度的效果!

2012-05-29

android自定义控件源码

详细讲解自定义控件文章的配套代码!文章地址:http://blog.csdn.net/dinglin_87/article/details/7431545

2012-04-06

空空如也

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

TA关注的人

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