- 博客(45)
- 资源 (1)
- 收藏
- 关注
原创 进一步认识
对事物的认识,总是伴随着疼痛的觉悟。对过去的回顾,就是对未来最大的投资。对将近一年的“业务爱好”的回顾,得出两点:1.不能期望任何人给你带来什么,要明确:自己能够上马做的,就立马去做2.对于要做的事情,要有掌握核心技能心态和行动,不要被做边缘上的事情而衍生的自我满足和自我安慰困住了。...
2018-05-06 00:20:04
327
原创 出发
当下你对事情的认真付出,才是以后自己真正成长的基石。 美国的反贸易战,对我触发很大。反思自己的生活及工作,太过于单一。假设未来的某一天,我突出失去了当前的收入,那将会怎么样?拷问:我的事业在哪里?我的未来投入在哪里? 这些问题必须面对,并且要做出改变。不然,真的到了那天的出现,尽管不会无法立足,但足以让生活牵着自己变的寸步难行!尚且年轻的我,还可以有很多浮想,但立足于一处才是根...
2018-04-22 00:14:22
231
原创 Android 内存分析
工具:Eclipse DDMS heap记录查看:MATMAT安装方法:http://jingyan.baidu.com/article/cb5d61053562ed005c2fe022.htmlMAT分析报告:http://blog.youkuaiyun.com/pugongying1988/article/details/9122699
2016-11-24 13:02:04
461
原创 Tomcat的安装
下载Tomcat:http://tomcat.apache.org/在Eclipse上配置Tomcat:http://www.eclipsetotale.com/tomcatPlugin.html注:一定要看配置介绍
2015-07-18 16:00:25
485
原创 Java 数组初始化
数组有两种初始化的方式:1.动态的初始化:eg:int shuzu[] = new int[3];shuzu[0] = 1;shuzu[1] = 2;shuzu[2] = 3;2.静态的初始化:int shuzu[] = {1, 2, 3};错误的情况:int shuzu[];shuzu[] = {1, 2, 3};
2015-06-17 21:17:05
511
原创 java try catch finally中的return问题
参考文章:http://www.cnblogs.com/lanxuezaipiao/p/3440471.html参考文章,作者很用心,写的很详细。值得学习。try {语句 A} catch (Exception e){语句B} finally {语句C}语句A或B中有return,而语句C中无return,则为执行了A或B中的re
2015-06-17 20:29:39
560
转载 Interface class和 abstract class区分
来自:http://www.51testing.com/html/82/n-819282.htmlabstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替
2015-06-17 13:39:52
471
原创 hold住锁的另外一种方法:wake_lock和wake_unlock
参考文献:http://m.blog.youkuaiyun.com/blog/goalones/9226553
2015-06-15 16:38:18
1104
原创 System.currentTimeMillis()和SystemClock.uptimeMillis()
System.currentTimeMillis()和SystemClock.uptimeMillis()都是毫秒的单位,区别在于:1. SystemClock.uptimeMillis() // 从开机到现在的毫秒数(手机睡眠的时间不包括在内);2. System.currentTimeMillis() // 从1970年1月1日 UTC到现在的毫秒数,其实,对于毫
2015-03-26 18:11:39
4559
原创 System.exit()问题
请查考:http://www.cnblogs.com/xwdreamer/archive/2011/01/07/2297045.html
2015-02-10 19:12:31
519
原创 Android adb shell:daemon not running. starting it now on port 5037错误
问题:解决办法:1.2.到任务管理器里面,kill掉tadb.exe,就OK了。
2015-02-09 19:50:43
3202
原创 getContentProvider()
ContentProvider-----数据提供给第三方应用程序使用时使用因为在Android系统里面,数据库是私有的。一般情况下外部应用程序是没有权限读取其他应用程序的数据。如果你想公开你自己的数据,你有两个选择:1.创建你自己的内容提供器(一个ContentProvider子类)2.给已有的提供器添加数据-如果存在一个控制同样类型数据的内容提供器且你拥有写的权限。查询
2014-12-26 10:32:59
958
原创 JAVA环境配置
计算机(右键)-属性-高级系统设置-环境变量1.新建系统变量 : JAVA_HOMEC:\Program Files (x86)\Java\jdk1.6.0_10(你的JDK安装路径)2.修改系统变量 :PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 3.新建系统变量:CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\
2014-12-21 11:02:16
486
原创 Android getSystemService()的API
概述:android的后台运行在很多service,它们在系统启动时被SystemServer开启,支持系统的正常工作,比如MountService监听是否有SD卡安装及移除,ClipboardService提供剪切板功能,PackageManagerService提供软件包的安装移除及查看等等,应用程序可以通过系统提供的Manager接口来访问这些Service提供的数据。
2014-12-19 10:31:53
888
原创 Eclipse java操作学习
问题1:eclipse中运行结果输出比较长,不能全部显示解决办法:点击Window--Preferences点击Run/Debug--Console不勾选Limit console output问题2:eclipse里如何实现将java程序的运行结果输入到txt文件里解决办法:点击Run Configurations...点击对应的j
2014-12-19 09:41:08
508
原创 java 二维数组 6种写法
//定义二维数组写法1 class numthree{public static void main(String[] args){float[][] numthree; //定义一个float类型的2维数组numthree=new float[5][5]; //为它分配5行5列的空间大小numthree[0][0]=1.1f;
2014-12-14 15:27:27
1064
转载 Didn't find class "com.mobovip.bgr.MainActivity" on path
http://gundumw100.iteye.com/blog/2096013一个工程,本来运行是正常的,我想把它移植到另一台PC上,结果报: java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.mobovip.bgr/com.mobovip.bgr.MainActivity}:
2014-12-03 09:02:12
1789
原创 分析:android.location.Geocoder
前言 本章内容是android.location.GeoCoder,为GPS相关章节,版本为Android 4.0 r1,翻译来自"熊猫82",欢迎访问他的博客:"http://wisekingokok.cnblogs.com",再次感谢"熊猫82"!欢迎你一起参与Android的中文翻译,联系我over140@gmail.com。 声明 欢迎转载,但请保留文章原始出处:
2014-11-29 10:30:47
842
原创 Environment和StatFs
1、讲述 Environment 类 Environment 是一个提供访问环境变量的类。 Environment 包含常量: MEDIA_BAD_REMOVAL 解释:返回getExternalStorageState() ,表明SDCard 被卸载前己被移除 MEDIA_CHECKING 解释:返回getExternalStorageState() ,表明对象正在磁盘检
2014-11-27 16:40:07
526
原创 Java中的String中的substring、indexof()、lastindexof()和split
1.语法如下String.split(sourceStr,maxSplit)String.split(sourceStr)参数说明:sourceStr是被分割的字符串,maxSplit是最大的分割数返回值说明:split函数的返回值是一个字符串数组String[]2.示例代码package wang48.jiaocheng;public clas
2014-11-27 09:48:55
5881
原创 Android 启动过程详解
转载:http://blog.sina.com.cn/s/blog_5842daa30101efyt.htmlAndroid 启动过程详解Android从Linux系统启动有4个步骤;(1) init进程启动(2) Native服务启动(3) System Server,Android服务启动(4) Home启动 总体启动框架图如
2014-11-19 15:02:57
692
原创 Makefile学习
canmakefile 获取指定目录下源文件名称 依次循环取得各目录下的所有源文件,在各目录下取源文件时过滤不支持的源文件格式, 得到源文件集合(带路径)SOURCES := $(foreach x,${SRC_DIR},\ $(wildcard \ $(addprefix ${x}/*,${SFI
2014-10-21 15:27:12
506
转载 学习篇之1
在这个日新月异的行业,对PHP开发人员,或其他任何方面的开发人员来说,每天学习和掌握新知识,从而不断地提高自己是十分必要的。成功的开发者都有一个共同点,就是他们会关注很多编程,很专业,并且会将良好的编程习惯作为一种艺术来看待。本文将为您介绍如何通过编程“规范”成为一个更优秀的开发人员,同时,也许您还可以利用这些信息来帮助别人成为一个更优秀的人。如何成为一个专业人士?
2014-10-21 14:00:59
558
原创 Android StringBuffer
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。 在
2014-09-15 20:35:48
767
转载 Android ImageSwitcher
z先看看继承关系,ImageSwitcher和TextSwitcher的继承关系是一样的。两个重要的父类:ViewSwitcher和ViewAnimator继承于ViewSwitcher,说明具备了切换功能继承于ViewAnimator,说明具备了动画功能ImageSwitcher原理ImageSwitcher的内容在Gallery中已经有所讲解,这边系
2014-08-28 08:41:10
557
转载 requestWindowFeature
转于:android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中
2014-08-21 17:33:47
535
原创 Android ViewTreeObserver
Android ViewTreeObserver简介一、结构public final class ViewTreeObserver extends Object java.lang.Object android.view.ViewTreeObserver二、概述 这是一个注册监听
2014-08-21 16:23:48
571
原创 配置Ubuntu中的CTS环境遇到的一些问题
新接触ubuntu(base on debian)的人,大多会因为安装中没有提示root密码而不太清楚为什么会这样。如何设定/改变/启用 root 使用者的密码?sudo passwd root为了启用 root 帐号 (也就是 设置一个口令) 使用: sudo passwd root当你使用完毕后屏蔽 root 帐号 使用: sudo passwd -l root这个
2014-07-28 17:19:35
460
原创 Android app 升级:android:versionCode和android:versionName
Android的版本可以在androidmainfest.xml中定义,主要有android:versionCode和android:versionNameandroid:versionCode:主要是用于版本升级所用,是INT类型的,第一个版本定义为1,以后递增,这样只要判断该值就能确定是否需要升级,该值不显示给用户。android:versionName:这个是我们常说明的版本号,由三
2014-07-09 11:11:15
2205
原创 IMEI号。Barcode号
手机IMEI码是手机鉴别的主要依据,由它可以判断出该手机是原厂正品手机,还是水改机或翻新机,在购机过程中充分使用它可以帮助用户减少上当受骗,买到真正正品手机。1.手机IMEI码解释手机IMEI(InternationalMobile Equipment Identity)是国际移动设备身份码的缩写,是由15位数字组成的“电子串号”,它与每台手机一一对应,而且该码是全世界唯一的。每一只手机在组装完成
2014-05-16 09:28:29
1594
原创 Eclipse学习和错误总结
1.项目Steps to reproduce:- Create a workspace in Eclipse, ensuring that Project->Build Automatically is selected as an option.- Import the attached projects.- Observe, off the bat, that the following
2014-05-07 09:27:19
1216
原创 linux mount命令学习
学习路径:http://tutu.spaces.eepw.com.cn/articles/article/item/70737
2014-04-25 15:40:25
560
原创 Eclipse安装ADT和介绍DDMS
参考网页:http://developer.android.com/sdk/installing/installing-adt.html如果不能
2014-04-10 18:09:55
4070
原创 学习Launcher2和Settings
参考文献:http://zhu-apollo-163-com.iteye.com/blog/1281627--主要讲解launcher2http://developer.android.com/design/patterns/settings.html#flow-structure---讲解Settingshttp://blog.youkuaiyun.com/fzh0803/article/det
2014-04-02 09:29:10
1580
原创 怎样获取应用的包名和类名及解析aapt
aapt命令的使用 aapt即 Android Asset Packaging Tool。该工具在SDK/tools目录下,如果你没有设置环境变量,那需要进入该目录下才能运行aapt命令,如果设置了环境变量则可以在任何目录下运行aapt命令了。1、列出压缩文件目录aapt l[ist] [-v] [-a] file.{zip,jar,apk}参数:-v:会以tabl
2014-03-28 19:13:12
4351
原创 Linux下的find和xargs命名
参考文件:http://aix.chinaunix.net/doc/2008/03/01/1108340.shtmlfindfind命令的一般形式为:find pathname -options [-print -exec -ok ...]一般形式的解析:pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print:
2014-03-20 16:38:43
796
原创 简单的一些shell脚本学习--Unix命令行程序
whoami 用途:显示登录名。解释:与使用命令 who 并指定 am i 不同,whoami 命令在有 root 用户权限时也有效,因为它不检查 /etc/utmp 文件。
2014-03-13 18:01:31
795
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人