自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hou的Android开发博客

记录Android开发心得

  • 博客(39)
  • 资源 (7)
  • 收藏
  • 关注

原创 中兴手机使用webview出现NPObject deleted问题

出现问题的手机:中兴nubia NX507J问题原因:webview.addJavascriptInterface(obj, "MY_JAVA_OBJ"); 绑定了webview的window.MY_JAVA_OBJ。但是在调用了 onPageFinished 之后,这个绑定失效了!方法是,在onPageFinished末尾重新调用一次:webview.ad

2015-06-03 14:02:00 3101 2

原创 为何使用百度输入法老是出现错别字?

使用百度输入法的时候老是产生错别字?个人猜测是:百度输入法对整个句子的预测不够,单独输入一个词的时候可能还行。但是拼写整个句子时,没做到很好的自动调节。方案:已经改用搜狗输入法,感觉好很多~

2015-03-02 11:29:35 3124

转载 无法启动eclipse ---Can't start Eclipse - Java was started but returned exit code=13

转载于:http://stackoverflow.com/questions/11461607/cant-start-eclipse-java-was-started-but-returned-exit-code-13主要原因:安装了java7或者以上的java版本,导致系统环境变量的PATH里多了一个:C:\ProgramData\Oracle\Java\javapath把这个路

2015-02-12 13:43:44 7670 2

原创 android 启动socket 失败:socket(af_inet sock_stream 0) 返回-1

android 启动socket 失败:socket(af_inet sock_stream 0) 返回-1原因权限问题,应该添加如下权限:

2014-11-25 20:59:12 3386

原创 android 打包签名时出现Conversion to Dalvik format failed

这个问题是偶发的,有时候出现,有时候不出现。解决方案参见:http://stackoverflow.com/questions/5564816/android-export-give-a-conversion-to-dalvik-format-failed-error1关键:Disable "Build Automatically" on "Project Menu" and

2014-11-25 19:41:53 5191 1

转载 在Cocos2dx项目中嵌入百度推广广告SDK

嵌入横幅广告:在继承Cocos2dxActivity的那个类里:protected void onCreate(Bundle savedInstanceState){          .......         setupAds();      }         private void setupAds()      {          Relati

2014-03-26 14:49:57 5628 1

原创 Android代码设置Shape,corners,Gradient

int strokeWidth = 5; // 3dp 边框宽度 int roundRadius = 15; // 8dp 圆角半径 int strokeColor = Color.parseColor("#2E3135");//边框颜色 int fillColor = Color.parseColor("#DFDFE0");//内部填充颜色 GradientDr

2013-12-18 11:38:50 24498 4

原创 应用获取root权限的误区

应用获取root权限可以通过执行su来获得。但是,获取root权限后,执行很多东西仍然说no permission没权限。实际上,:“应用本身依然没有root的权限,仅仅是新开的shell有而已”。所以,如果想让应用以root权限执行某个任务的话,就必须以Runtime.getRuntime()发命令的方式来进行。比如,百度手机助手以root权限自动安装应用,实际上是在

2013-12-11 14:31:55 1615

原创 android缺少grep、cp、awk等命令? 下载安装busybox即可!

下载BusyBox的binarya.下载地址:  http://www.busybox.net/downloads/binaries选择最新版本,然后下载对应你的设备架构的版本,三星N7108为ARMV7处理器(详见文章开头的 图1),故我下载了busybox-armv7l。b.下载后将busybox-armv7l重命名为busybox。下载下来

2013-12-09 16:36:54 8782

转载 Android新版NDK环境配置(免Cygwin)

原文链接:http://blog.csdn.net/codezjx/article/details/8879670前言:Android NDK r7及以上的版本已经集成了Cygwin编译环境,也就是说,我们完全可以抛弃庞大的Cygwin了。r6及以下版本,也可以抛弃几个G的完整版,使用精简过的Mini-Cygwin来编译,解压后大小仅9M,但短小巧精悍,完全

2013-12-09 10:11:31 48450 9

转载 华为手机logcat不显示

Dial this: *#*#2846579#*#* Service menu will appear. Go to "ProjectMenu" -> "Background Setting" -> "Log Setting" Open "Log switch" and set it to ON. Open "Log level setting" and set the l

2013-12-06 12:24:23 2941

原创 onConfigurationChanged is not called&& 翻转屏幕不执行onConfigurationChanged方法&&onConfigurationChanged不执行

我总结出一句话:如果target sdk>=13,必须使用如下方式声明activity:android:configChanges="orientation|screenSize" 否则不会调用onConfigurationChanged方法!!!引用地址:http://developer.android.com/guide/topics/resources/runtime-chang

2013-10-30 11:29:39 1677

转载 ADB server didn't ACK && make sure the plugin is properly configured

ADB server didn't ACK && make sure the plugin is properly configured这个问题总是时不时地出现,按照网上的说法重启eclipse也不行!得重启电脑才可以,后来看到这个文章,才得以解决:使用adb时,若出上面的错,使用adb kill-server是没有用的,因为此时是其他进程的监听了端口,而不是adb。我用cmd+命

2013-08-02 14:56:23 4221

原创 AsyncTask delay延迟执行 或者顺序执行 问题

惯用AsyncTask的朋友可能会发现AsyncTask的坑:Android executes AsyncTask tasks before Android 1.6 and again as of Android 3.0 in sequence by default.即:Android从3.0开始,AsyncTask为顺序执行方式。这种顺序方式指的是,所有的使用AsyncTask的

2013-07-19 14:43:06 5603

转载 windows的cmd终端显示utf-8字符

windows的cmd终端显示utf-8字符分类: Windows2011-05-30 17:29 1188人阅读 评论(0) 收藏 举报终端windowscmd任务1. 修改终端的代码页。 在终端中输入: chcp 65001 2. 右键点击任务栏上的终端(也可以单击窗口左上角的图标),在快捷菜单中选择属性,在里面选择字体——如 Lucida Co

2013-07-12 18:10:11 2917

原创 Android给图片设置圆角

public static Bitmap toRoundCorner(Bitmap bitmap, int pixels) {                  Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Config.ARGB_8888);          Canvas can

2013-07-12 11:25:43 1254

转载 Identifying App Installations

30 MARCH 2011Identifying App Installations[The contents of this post grew out ofan internal discussion featuring many of the usual suspects who’ve been authorsin this space. — Tim Bray]In the An

2013-03-13 15:46:27 1368

翻译 谷歌第二大脑使得搜索完全改变(一)

谷歌第二大脑使得搜索完全改变韦德 Roush 12/12/12 在 1983年发行的科幻喜剧电影《男子与两个大脑》中,史蒂夫 · 马丁扮演的迈克尔-Hfuhruhurr,娶了他的一个病人为妻,后来却爱上了另一个女人安妮的大脑。迈克尔和安妮保持着心灵上的沟通,直到迈克尔的结发妻子被谋杀,才得以把安妮的大脑移植到妻子的体内。虽然谷歌天天见,但你可能没

2012-12-15 21:19:41 1705 1

原创 为什么学软件需要学好数学

上了几年软件工程,自己就有一个疑惑:感觉木有用到数学相关的东西啊。那些说需要数学的人,是不是还处于70,80年代呢?有这个想法的原因:一直自己在开发的是界面!或者是用高级语言写一些小程序。有数学的东西么?有算法的东西么? 木有!所以才会有这个假象。殊不知,公司里面,做后台的人上升空间最大,而且对个人未来的发展---不管界面编程语言如何变化,后台可能永远都是从c/c++。而且,对

2012-11-07 13:50:33 3814 4

原创 如何root Android 4.0 / 4.1 的手机

我的Android手机升级到4.0.4之后,就无法通过z4root来正常获得root权限了。尝试了各种山寨的root应用都不行,不多查找了国外网站发现了一个新东西:Android Restore!!!结果真的把我的手机给root了。文章地址:http://thenextweb.com/google/2012/09/17/this-script-lets-root-android-4

2012-11-06 10:28:46 1915

原创 ant生成android工程与 自动或者手动签名apk

先来一个小知识:安装命令:adb -s emulator-5554install path/to/your/app.apk-s之后的参数可以通过adb devices查看。小知识结束。可以使用ant来,新建、编译 android工程:创建工程:android createproject -n something -t android-7 -p som

2012-07-10 11:44:28 2671

原创 proguard学习

ProGuard runs only when you build your application in release mode,so you do not have to deal with obfuscated code when you build your applicationin debug mode.http://developer.android.com/intl/zh-C

2012-07-10 11:41:13 4048

原创 使用keytool生成私钥private key 即keystore文件

http://developer.android.com/guide/publishing/app-signing.html#ExportWizard中写到:keytool -genkey -v -keystore my-release-key.keystore-alias alias_name -keyalg RSA -keysize 2048 -validity 10000其中

2012-06-15 10:59:56 7664

转载 为何需要在发布的android程序中使用private key, 而不是debug key

debug key 的有效期是一年,而自己生成的key可以通过-validity 来指定过期天数,推荐:大于25年。转载自: http://developer.android.com/guide/publishing/app-signing.html

2012-06-15 10:34:20 1375

转载 Expiry of the Debug Certificate

The self-signed certificate used to sign your application in debug mode (the default on Eclipse/ADT and Ant builds) will have an expiration date of 365 days from its creation date.When the certifi

2012-06-15 10:26:23 1110

原创 为什么人人网不做“分享”内容的搜索?

用得多了人人网的人会发现自己每天分享的东西特别多,可是有一天突然想起自己曾经分享过的某个东西,却很难找,因为那个极有可能是自己几个月前分享的,这就麻烦了,我一个月的分享量极大,怎么一个一个的找啊,真麻烦!那为什么人人网不做这个功能呢?其实回答很简单:做不了!这种查询对于人人网来说太难了,也许只知道一点点sql知识的人会以为,这有什么难的,以主题的形式,like查询一下不就行了嘛?哎

2011-11-12 16:04:57 2427

原创 搜索引擎为什么做不好SNS?

我想,很重要的一点就是:贪心。从搜索引擎的角度出发,搜索引擎会假定用户不知道自己想要的东西是什么,按照这个思路往往能够得到符合用户的意想不到的结果。通过点击搜索引擎的查询按钮,发现了太多“共鸣”的内容,让用户开始对搜索引擎产生依赖。而SNS则不同,这是一个用户产生信息的媒介,是需要快速契合用户需求的一个东西;如果一旦用户觉得缺少一个什么重要功能,如果没能够及时填充的话,就会造成用户

2011-11-10 16:45:19 941

原创 [Android开发] 代码code设置9.png/9-patch 图片背景后,此view中的TextView等控件显示不正常(常见于listview中)

因为需求的缘故,需要对liview显示项做黑白相间的处理:其实就是在函数public View getView(int position, View convertView, ViewGroup parent)中,加上:if (position % 2 ==

2011-08-28 21:46:14 13399 5

原创 【对比+转载】麦子:我奋斗了18年才和你坐在一起喝咖啡&&清华大学硕士: 我奋斗了18年,不是为了和你一起喝咖啡

----------------------------------------先转麦子的文章-------------------------------------------麦子:我奋斗了18年才和你坐在一起喝咖啡        我的白领朋友们,如果我是一个

2011-08-28 11:31:49 81284 11

原创 通过后台service,产生通知,并调出activity时刷新的问题

想必不少朋友,写的android的程序在后台service(用service的好处在于它可以独立于app运行,甚至可以通过使用bootloader设置开机启动,使用log可以看到app中的service和app是不同的pid,由此证明他们两个处于不同的进程滞后)产生通知消息。

2011-08-26 00:42:26 4755

原创 android 程序内部sockettimeoutexception 对于android模拟器 的影响

玩android的朋友可能对为了给用户省流量,如果某些东西不更新,就干脆不返回内容。这样就必须使客户端程序等待超时,然后进入下一个请求期,然后再请求超时,这个超时次数多了,就会对android模拟器造成影响:[2011-08-25 21:13:45 - Infor

2011-08-25 21:21:05 3561

原创 新版的博客不错啊

的确不错啊

2011-07-04 11:10:40 809

原创 android 关于线程更新UI控件,包括gridview,textview,imageview等

<br />首先,我们要知道,哪些代码是真正的在线程中执行的:<br />比如,线程中调用了UI类(如activity类)的函数,实际上这些函数是在线程中执行的,故不可以直接更新界面UI的内容。<br /> <br />所以就用到了Handler对象,只要在thread里面创建Message对象,并往Handler里面发送消息,交由Handler来处理。<br /> 

2011-03-13 10:35:00 2713

原创 android中的activity生命周期

详细可参考:http://www.360doc.com/content/10/1229/13/5306959_82304904.shtml/

2011-03-02 16:42:00 1138

原创 java线程(thread)不可以被杀死(kill/stop/destroy)的解决方案

<br />虽然下面文章是讲为什么不用stop等函数的,但是也给出了相应的解决方案:<br />http://download.oracle.com/javase/1.5.0/docs/guide/misc/threadPrimitiveDeprecation.html<br /> 

2011-03-02 15:21:00 17749

原创 FileNet操作学习

<br />这个周末完整的献给了FileNet,献给了两个IBM的工程师。<br />经过这个周末,我学会了两样东西:<br />1、FileNet是用来处理工作流的,是用java applet写的。<br />2、IBM收购了FileNet。<br />3、花旗和友利银行正使用这款产品。<br /> <br />但是,通过这不爽的界面,让我感受到一点,这个软件其实从逻辑设计上还是不错的,特别全面周到。不过在用户方面,则显得特别无奈。其实,对于一般用户而言,不要严格的来定义“输入”“输出”。如果是界面性的,

2010-12-05 20:58:00 1215

原创 添加 杂技 分类

<br />终于知道为什么管马戏团的那些动作演员叫演杂技的了。<br />分开来讲,就是混杂的技术啊,这个人会把身体对折,然后钻过一个桶;那个人会吹火球;另一个人会吊在钢绳上,转啊转。。。

2010-12-05 20:34:00 964

原创 关于思维方式

<br />在自己搞一个项目,不过感觉过程还是蛮挫折的。这不光是项目的要求比自己平时做的高了一些,还让我想到了自己的思维模式。<br />首先,这么多年来的填鸭式教育,使得自己的理解力接近为零了。自己的思维已经不再是开放式。<br /> <br />两点:<br />只根据自己知道的,或者记忆里面有的。无法发挥理解力和想象力。<br /> <br />虽然这样,自己使得自己的记忆力比较强,但是这是以思考不多为代价的。<br /> <br />自己对于程序语言的理解力还需要进步,<br />比如我接触一门语言

2010-10-14 09:16:00 1011

原创 关于gridview的item focus

<br />从昨天起就一直在搞这个,<br />感觉就是不执行onitemselected,或者说,item跟本无法保持选中状态,是在是无奈。<br />现在还没有搞清楚。<br />只不过是把item的view改成了Button这个是可以选中或者焦点的,怎么配合还没弄好。<br /> 

2010-10-13 11:30:00 2868 2

手机ROOT工具EROOT for 2.3/4.0/4.1/4.2

很多人抱怨我之前上传的国外一个root工具,在手机上无效。 我今天刚好把我的华为机器刷成最新官方版,发现还我之前的工具还真不行了。 经过一番苦苦的寻找,终于找到了这个!绿色免安装,相当好用!

2013-12-05

Android Root工具(针对4.0/4.1的手机)

这是我从国外网站上找到的Root 4.0/4.1手机的工具。 在我的4.0.4的机器上,通过z4root已经没有用了。 使用方法: 运行里面的bat脚本,按照弹出的选择。 我的第一次没有替换成功,我自己把手机重启了一下,再重新点击bat,选择4,而后在手机里面选择‘恢复我的数据’,手机真的被Root了。 详细介绍: http://thenextweb.com/google/2012/09/17/this-script-lets-root-android-4-0-ice-cream-sandwich-android-4-1-jelly-bean-device/

2012-11-06

VC数字图像处理编程.doc

经典的VC数字图像处理编程,详细的讲解了VC++平台下面的图像处理

2008-11-20

算法导论.chm 麻省理工学院

很不错的算法书。。。虽然自己坚持看了几遍,但是始终不能通篇看完就放弃了。。。内容太庞大精神了。。。看完的就是你老。。

2008-11-16

Core-Servlets-and-JSP.pdf(Servlets-and-JSP 核心编程)

个人认为这是介绍Servlets-and-JSP的最经典的书,虽然在本书的网站上有每一章的对应下载,但是这里还是做成了统一的pdf来方便大家观看(书虽然是英文版的,但是他英文的表达浅显易懂,看了就清楚了。。)

2008-10-11

COM技术内幕/COM经典

收获挺大,建议学习COM的人通读

2008-04-04

经典的c程序样例(100)

经典的c程序的例子,很有参考性。。

2008-04-04

空空如也

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

TA关注的人

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