自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 收藏
  • 关注

原创 长期目标

* 英语* 日语

2013-09-10 14:30:08 464

原创 2014年目标

1、还清贷款6万,不欠钱2、考驾照

2013-07-31 17:58:12 512

原创 2013目标(至2014.1.5)

1、还贷3.5万(剩六万)2、android学习:总结、底层、框架、知其所以然3、生活心态的成熟

2013-07-31 17:48:34 346

原创 自我修养

一个人的修养决定了一个人成就的高低。一、自律:自律决定了我们是否能把一件事情做好。二、学习:活到老、学到老这是一条永恒的规则。三、接受批评:如何接受批评也是需要学习的一门课程。四、谦虚:只有谦虚才能让人持续的学习和发现别人的优点。五、坚持:只有坚持才能让人做好每一件事。六、信息:了解更多的信息,能让自己做出更正确的决定,有时还会让你收到意想不到的效果。七、猜疑是一种

2013-07-31 17:05:31 464

原创 管理、运营

为大家服务,是不是我更喜欢做的事呢?一、管理工作是服务工作,而不是指挥工作。二、管理是让大家更好的发挥自己的能力以完成工作,并在工作中提升各自的能力,是个上升过程。三、管理是让大家都主动起来为自己的工作负责,而管理者只是其中的协调者,处理突发事件,或者协调资源。四、管理是让大家出现问题的时候想到找你,而不是躲着你。五、好的团队是一个充满活力的团队。六、规划团队的发展。

2013-07-31 17:04:54 717

原创 技术学习

无线互联网,也是一个广大的空间。一、j2me、j2se、j2ee二、Symbian三、C++四、文件系统五、网络系统六、操作系统七、Thinking In java八、C++primer九、设计模式十、数据结构十一、多媒体服务十二、Android十三、Windows十四、Linux十五、UI、UE

2013-07-31 17:03:43 413

转载 Android调试工具之Traceview

转自:http://www.cnblogs.com/devinzhang/archive/2011/12/18/2291592.htmlTraceview是android平台配备的一个很好的性能分析工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。进行Traceview的版本限制对于Android 1.5及以下的版本:不支持。对于A

2014-05-06 15:10:52 515

转载 错误代码:0x800704cf 不能访问网络位置

转自:http://blog.zol.com.cn/4114/article_4113322.html如果您的win 7 机器某一天突然出现这样的情况:即您的win7机器可以看到自己的共享文件夹,但是无法打开,打开时出现“错误代码:0x800704cf 不能访问网络位置”等提示,而您的工作组的其他机器却可以正常打开和访问这个共享文件夹,出现这种情况主要是Win7的一个已知问题引

2014-03-31 10:49:23 4559

转载 Android通过tcpdump抓包

转自:http://www.cnblogs.com/likwo/archive/2012/09/06/2673944.htmlAndroid通过tcpdump抓包1. 手机要有root权限2. 下载tcpdump   http://www.strazzere.com/android/tcpdump3. adb push c:\wherever_y

2014-03-21 14:26:01 557

原创 Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/

处理方式,在buildpath里->add Jars->加入所有的libs里的jar,然后删除Private Libraries

2014-03-19 15:58:02 1675 1

转载 Android如何使用WebView访问https的网站

Android中可以用WebView来访问http和https的网站,但是默认访问https网站时,假如证书不被Android承认,会出现空白页面,且不会有任何提示信息,这时我们必须加多一些配置。此方法只针对2.1版本以上的Android。1 package me.gevin;2 3 import android.net.http.SslError;4 import a

2014-01-21 10:09:44 1069

转载 android 缓存管理及LRU算法

转自:http://www.oschina.net/question/565065_678771、为什么要用缓存 缓存是存取数据的临时地,因为取原始数据代价太大了,加了缓存,可以取得快些。缓存可以认为是原始数据的子集,它是从原始数据里复制出来的,并且为了能被取回,被加上了标志。 在android开发中,经常要访问网络数据比如大量网络图片,如果每次需要同一张图片都去网络获

2014-01-03 11:45:54 447

转载 Findbugs安装使用文档

转自:http://tntxia.iteye.com/blog/604714一、简介       Findbugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。利用这个工具,就可以在不实际运行程序的情况对软件进行分析。它可以帮助改进代码的质量。       Findbugs提供了方便操作的可视化界面,同时也可以作为Ec

2014-01-02 14:00:25 516

原创 lint优化项

1、在有weight配置项时,width应该设置为0dp

2013-12-31 16:18:59 407

转载 Cursor的moveToFirst和moveToNext

转自:http://blog.csdn.net/chenjinyu_tang/article/details/6589123[java] view plaincopyprint?ContentResolver cr = getContentResolver();  Cursor cursor =cr.query(ContactsCon

2013-11-11 14:57:29 670

转载 字符串、字节数组互转

转自:http://wenwen.soso.com/z/q389142437.htm/*** 将Byte转换为String 或者将String转换为Byte* * @author Administrator* */public class ByteOrStringHelper {/*** 默认的字符集编码* UTF-8 一个汉字占三个字节*/

2013-10-23 16:28:10 570

转载 上百部经典电影里的数学应用(图)

转载自:http://www.csdn.net/article/2013-10-15/2817186-math-in-classic-movies摘要:软件编程的思想最重要是算法,而算法是建立在数学思维上的,其实说白了,程序只是一件衣服,算法才是它的灵魂,算法就来自于数学,没有深厚的数学思维功底,是弄不懂算法的。那么先来看看电影里数学的神奇力量。至于为什么要写一篇看似和软件

2013-10-17 18:08:22 1433

转载 Android进阶:性能优化篇

转自:http://blog.csdn.net/leilu2008/article/details/6673177一、在使用Gallery控件时,如果载入的图片过多,过大,就很容易出现OutOfMemoryError异常,就是内存溢出。这是因为Android默认分配的内存只有几M,而载入的图片如果是JPG之类的压缩格式,在内存中展开时就会占用大量的空间,也就容易内存溢出。这时可以用

2013-09-24 17:19:36 405

转载 The content of the adapter has changed but ListView did not receive a notification.

转自:http://blog.csdn.net/arui319/article/details/6529302在Android开发过程中,使用了大量的ListView,发现这个错误偶尔会出现。特别是做压力测试的时候,不停的点击刷新,更容易出现这个错误。代码中已经使用了Adapter的notifyDataSetChanged()方法通知UI更新了,但是还是会出现这个错误。究其根本原因

2013-09-22 23:01:38 461

转载 Android工程 引用另外一个Android工程

转自:http://blog.csdn.net/arui319/article/details/6831164现在已经有了一个Android工程A。我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A。一个思路是把工程A做成纯Jar包,这样其他的工程就可以直接引用了。但是,如果在工程A中用了R.jav

2013-09-22 22:59:27 754

转载 [Android] Android开发优化之——对界面UI的优化(3)

转自:http://blog.csdn.net/arui319/article/details/8561757本篇博文主要讨论一下复杂界面中常用的一种技术——界面延迟加载技术。 有时候,我们的页面中可能会包含一些布局,这些布局默认是隐藏的,当用户触发了一定的操作之后,隐藏的布局才会显示出来。比如,我们有一个Activity用来显示好友的列表,当用户点击Menu中

2013-09-22 22:47:29 433

转载 [Android] Android开发优化之——对界面UI的优化(2)

转自:http://blog.csdn.net/arui319/article/details/8554816在一个应用程序中,一般都会存在多个Activity,每个Activity对应着一个UI布局文件。一般来说,为了保持不同窗口之间的风格统一,在这些UI布局文件中,几乎肯定会用到很多相同的布局。如果我们在每个xml文件中都把相同的布局都重写一遍,一个是代码冗余,可读性很差;

2013-09-22 22:45:31 398

转载 [Android] Android开发优化之——对界面UI的优化(1)

转自:http://blog.csdn.net/arui319/article/details/8549849在Android应用开发过程中,屏幕上控件的布局代码和程序的逻辑代码通常是分开的。界面的布局代码是放在一个独立的xml文件中的,这个文件里面是树型组织的,控制着页面的布局。通常,在这个页面中会用到很多控件,控件会用到很多的资源。Android系统本身有很多的资源,包括各

2013-09-22 22:43:09 462

转载 [Android] Android开发优化之——从代码角度进行优化

转自:http://blog.csdn.net/arui319/article/details/8537588通常我们写程序,都是在项目计划的压力下完成的,此时完成的代码可以完成具体业务逻辑,但是性能不一定是最优化的。一般来说,优秀的程序员在写完代码之后都会不断的对代码进行重构。重构的好处有很多,其中一点,就是对代码进行优化,提高软件的性能。下面我们就从几个方面来了解Andro

2013-09-22 17:03:49 593

转载 [Android] Android开发优化之——对Bitmap的内存优化

转自:http://blog.csdn.net/arui319/article/details/7953690在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,对于图片的内存优化,是Android应用开发中比较重要的内容。 

2013-09-22 16:38:12 471

转载 AsyncTask类

转自:http://www.189works.com/article-8539-1.htmlAsyncTask必须在UI线程中实例化它,并且只能执行一次。以下是AsyncTask的简要使用方法:◆您可以指定三个参数类型,泛型参数,进度值(执行过程中返回的值)和最终值(执行完返回的值)。◆该方法doInBackground()自动执行工作线程(后台线程)◆onPreExecute

2013-09-22 16:03:43 531

转载 Java 强引用、 软引用、 弱引用、虚引用

转自:http://www.apkbus.com/forum.php?mod=viewthread&tid=135341.对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制

2013-09-22 15:12:31 487

转载 Android开发优化之——使用软引用和弱引用

转自:http://blog.csdn.net/arui319/article/details/8489451Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。这里重点介绍一下软引用和弱引用。如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不

2013-09-22 15:08:13 487

转载 Activity在切换屏幕时的方法调用【转】

转自:http://hi.baidu.com/qmiao128/item/c3ea853f78e23d617c034b25曾经遇到过一个面试题,让你写出横屏切换竖屏Activity的生命周期。现在给大家分析一下他切换时具体的生命周期是怎么样的:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate--

2013-09-22 14:40:54 554

转载 Activity四种启动模式

转自:http://blog.csdn.net/shinay/article/details/7898492Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Ac

2013-09-22 11:36:52 452

转载 Android 控件移动位置 2法比较

转自:http://blog.csdn.net/sada09/article/details/80839761. 使用控件的layout 方法。             可以改任意位置和大小,不受布局限制。 但是在使用  setText等方法之后,会导致 界面重新布局,控件会回到原来位置[java] view plaincopyprint?

2013-09-18 19:10:40 748

转载 ViewGroup为什么不会调用onDraw

转自 http://blog.csdn.net/leehong2005/article/details/7299471正常情况下,我们重写LinearLayout的onDraw方法,它是不会被调用的,这篇文章就来分析一下原因和解决方法。 一,现象    android:id="@+id/ll_absolute"    android:orientation=

2013-09-18 19:09:27 488

原创 TODO:view的getwidth(), getHeight()什么时候会有值

mark

2013-09-18 10:38:02 586

转载 Android APK反编译详解(附图)

转载自:http://www.oschina.net/question/54100_33457这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。

2013-09-16 16:37:30 354

转载 android反编译工具总结

转载自:http://blog.csdn.net/zzp_403184692/article/details/7959131序:总结反编译主要的目的在于学习。利用反编译进行相关的汉化或修改,都是不道德的!大家都知道,将apk文件解压后有两部分文件需要处理,一种是xml文件,另一种一个dex文件(.dex),我们可以从.dex文件中得到.class,利用后者再得到大家垂涎已久

2013-09-16 15:12:09 617

转载 系统音乐播放器暂停、播放的控制

转载自:http://blog.csdn.net/piaozhiye/article/details/6417318今天在csdn上有问这个问题就研究下,正好自己的项目也需要用到,顺便做个记录。来自android自带的music源码,下面是广播接收的代码,通过发送广播来控制音乐的播放,停止等。代码如下:[java] view plaincopyprint?

2013-09-13 16:45:17 1769

转载 AudioManager获取、释放媒体焦点

转载自:http://blog.csdn.net/chenchuntong/article/details/8813719平时开发的时候 遇到这样的一个问题: 我开着系统的音乐播放器,我在我的应用程序里面播一段音乐 两个音乐会同时播放通过在stackoverflow查资料后才发行我们得自己音乐需要获取焦点,在我们音乐播完了以后释放掉焦点。这样系统的歌曲会继续播放下面介绍一下步骤

2013-09-12 15:54:03 2149

转载 程序设计60条原则

转载自:http://hi.baidu.com/sygwin/item/8dee08143a6c174ae65e06e5“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。”----------Arthur J.Riel(1)所有数据都应该隐藏在所在的类的内部。(2)类的使用者必须依赖

2013-08-30 17:16:10 402

原创 TelephonyManager.listen的注册和反注册方法

telephonyManager.listen(mPhoneStateListener[i],PhoneStateListener.LISTEN_CALL_STATE)来监听手机Call状态,那么需要调用telephonyManager.listen(mPhoneStateListener[i],PhoneStateListener.LISTEN_NONE)来去除监听,否则会泄漏整个Activit

2013-08-20 17:16:57 2880

转载 Eclipse 保存文件时自动格式化代码

转载自:http://blog.csdn.net/zwhfyy/article/details/8512325很多同学不知道Eclipse有个很有用的功能,就是自动格式源代码的功能,一般大家都是直接Ctrl+Shift+F手动格式化,多浪费时间。 其实Eclipse里已经带有自动格式化功能了,默认是没有代开该功能的。 具体方法:windows-->Preferences--

2013-08-20 17:15:40 634

空空如也

空空如也

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

TA关注的人

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