- 博客(25)
- 资源 (15)
- 收藏
- 关注
原创 Android Studio 无法安装APK到小米手机
Eclipse转到Android Studio遇到了第一个坑自己的小米手机安装应用报 “ Failed to establish session Error while Installing APKs ” 。查了半天才发现这个问题。。。关闭MIUI开发者选项中的MIUI优化并重启!
2017-03-14 14:19:21 7673 4
转载 Xmpp协议 Asmack Android客户端 一些Bug的解决方法
最近需要做一些有关即时通讯的项目,花了几天时间搜集了一下有关即时通讯方面的资料最终选定Openfire做为服务器,Asmack 作为Android端的实现。1.只能发 不能收如果按照API上写的去做,直接在new 与某个用户的Chat 之后 addListener,结果就是只能发不能收。按照下面这样写,可以解决。[java] view plaincopypr
2012-12-20 09:52:15 4523
原创 Android 4.0 系统语言预设问题
在做繁体版Android 4.0项目时,收到个语言问题,在手机初始化后开机,刚开始显示繁体中文,但随着网络信号出现,语言被更改成简体中文了。非常疑惑,看了下MccTalbe.java这个文件代码(电话模块),发现会去读2个属性,如下:String l = SystemProperties.get("persist.sys.language");String c = SystemPropert
2012-12-13 14:53:32 1276
原创 Java JNI编译小记
一直都做Android开发,而且编译JNI代码都是用Google提供的NDK,今天做个J2SE平台的JNI,发现离开Android平台还多少不习惯了,编译so库都弄了半天,记下编译命令,以备后用。编译前提安装JDK和gcc/g++环境,我用的是gcc。步骤如下:1.编译Java源代码javac FifoTest.java2. 生成*.H头文件javah FifoTest
2012-09-28 16:48:58 1302
转载 Android SDK更新以及ADT更新出现问题的解决办法
问题描述使用SDK Manager更新时出现问题Failed to fetch URLhttps://dl-ssl.google.com/android/repository/repository-6.xml,reason: Connection to https://dl-ssl.google.com refusedFailed to fetch URLhttp://dl-ssl
2012-09-15 01:57:47 678
转载 Android 解锁屏启动过程
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->开机启动 在开机过程中无线模块初始化时获取SIM卡,状态。在初始化完成后调用vm.systemReady()函数通知进入相应的LockScreen进行解锁。在hardware/ril/reference-ril/refere
2012-05-07 18:35:42 1177
转载 MemTest和Memtest86+使用教程
内存在电脑中的重要性不言而喻,大多数电脑出现的不稳定状况,如某个程序莫名其妙地失去响应,并提示“0X????????指令引用的0x00000000内存,该内存不能written”;打开文件时偶尔提示文件损坏,但稍后打开又没问题……,都与内存的质量和兼容性有莫大关系。那么有没有相应的测试软件可供购机时使用呢?答案是肯定的,在这里我们推荐MemTest和Memtest86+这两款软件。MemTes
2012-04-17 15:18:13 54836 1
转载 怎样使一个Android应用不被杀死
方法:对于放在/system/app下的应用,需要在其Manifest.xml文件中设置persistent属性,如应用程序'Phone'的AndroidManifest.xml文件: android:persistent="true" android:label="@string/dialerIconLabel
2012-03-16 15:51:42 1519
原创 Android开发随手记--系统悬浮框
最近同事装了个天气通,发现它的晴天特效很炫啊,而且在系统界面上也会出现,觉得很不错,特研究了下,其实很简单,就是改下WindowMananger的属性就可以了,然后用WindowManager添加要显示的界面就OK了,代码如下:public class PopupActivity extends Activity { @Override protected void onCreate(B
2011-11-15 17:33:19 1539 1
原创 Android开发随手记--创建其他应用的Context
想创建其他应用的上下文,首先必须知道它的包名,代码如下: Context testContext = createPackageContext("com.android.deskclock", Context.CONTEXT_IGNORE_SECURITY); ApplicationInfo ai = testContext.getApplicationInfo(); System.
2011-11-15 09:59:18 1068
转载 Android 常用mimetype类型
3gp video/3gpp aab application/x-authoware-bin aam application/x-authoware-map aas application/x-authoware-seg ai application/postscript
2011-07-28 15:58:17 1199
原创 解决Android自带输入法的英文联想问题(Latin和Google输入法)
Android的开源给我们带来了很多好处,我们可以随意使用系统自带的程序,在Android 2.2里自带输入法有3个,Latin键盘,Google拼音和OpenWnn。 目前公司的产品只需要定制Latin键盘和Google拼音,但使用时发现这2个输入法都没有英文联想,Google拼音很早看过代码就知道没有英文联想功能,但Latin键盘没有让我比较奇怪。因为本身就只能输入英文字符,还没有联
2011-06-20 17:36:00 5702 6
转载 八款开源Android游戏引擎详细解读
很多初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。事实上,这种想法完全是没有必要且不
2011-06-20 16:45:00 800
原创 Google输入法调用抛出JNI错误
<br /> 昨天收到个Bug,是关于Google输入法调用后报异常,Log信息大概是说找不到JNI方法nativeImOpenDecoder(),<br />后发现在编译此版本系统前的TARGET_BUILD_VARIANT选项是user,和平时用的eng有所不同,重新烧了eng和user版本验证下确实有此问题,刚开始想都没想直接就去看Make脚本了,因为一定有所不同,看了半小时后头昏眼花,最主要是没看太明白,放弃。。。<br /> 后拿来user版和eng版的GooglePinyin.apk比较了下
2011-06-02 16:57:00 3141 1
转载 正则表达式入门教程
转帖个别人的教程,做了精简。 正则表达式到底是什么东西?字符是计算机软件处理文字时最基本的单位,可能是字母,数字,标点符号,空格,换行符,汉字等等。字符串是0个或更多个字符的序列。文本也就是文字,字符串。说某个字符串匹配某个正则表达式,通常是指这个字符串里有一部分(或几部分分别)能满足表达式给出的条件。在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。很可能你使用过Wi
2011-04-28 09:40:00 798
转载 android ListView 设定背景图后拖动时整体背景变黑的解决
<br />给ListView设定了背景图片之后,一般情况下,ListView确实变得好看了!但是拖动过程中,ListView整体每个条目背景会变成黑色!那么条目上的内容就没法看到了!<br />此时我们需要给ListView设定一个参数(android:cacheColorHint),使其背景透明或者指定一个颜色,如下:<br /><ListView <br /> android:layout_height="wrap_content"<br /> android:layout_w
2011-01-07 11:23:00 1348
转载 Android Read-only file system 错误
<br />adb shell 后:mount -o remount rw(空格)/
2010-12-05 02:16:00 2902 2
转载 NOKIA手机串号查询方法
辨别“进网许可证”真伪:www.tenaa.com.cn水货,欧机串号查询:http://www.numberingplans.com/index.php?goto=imei1 输入*#06#:显示IMEI码 2 输入*#0000#:显示软件版本 (部分型号如果不起作用,可按*#型号代码#,如*#6110#) 第一行--软件版本;
2009-08-03 13:14:00 7799 1
原创 BlackBerry下更改图片的大小
最近一直再搞BB上面的移植,还比较累。因为以前一直没有接触过,真是边学边做啊。今天遇到了图片Resize的问题,研究了2小时才基本搞定了,嘿嘿。 在BB上进行更改图片大小我知道的有2种方法,一种是在J2ME上比较常用的方法,不介绍了,另一种算是BB自带的方法了。方法如下://scaleImage public EncodedImage scaleImage(Enco
2009-06-09 17:04:00 1299 1
原创 J2ME程序签名
今天总结下本人一直使用的在J2ME,BlackBerry和Android平台下签名方法。 J2ME: 1.生成key store. 用JAVA_HOME/bin目录下"keytool.exe"命令生成。E.g.D:/Java/jdk1.5.0_15/bin>keytool -genkey -v -keystore my-release-key.keystore -ali
2009-04-28 17:42:00 2195
转载 关于23种设计模式的有趣见解(转)
在网上看见了这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用。 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费
2008-12-19 10:48:00 745
原创 Android小记
发现真的很久没在这里写东西了,可能天生就懒的原因吧,呵呵。最近来上海工作了,也从做Web转成做J2ME了,事后想想转变还是蛮大的,一切从头学,心里还总些割舍不下,但也没办法,工作要紧拉。还好Android开源了,而且大家关注比预期高(毕竟是Google的东西嘛)。看了一周多,写点以后用,嘿嘿。实现个提示并且在几秒钟自动消失:Toast.makeText(this, "一个提示", Toast.L
2008-11-20 10:40:00 927
原创 第一次编写EJB总结!
这个月打算学习EJB, 看了头3章,发现有点乱,呵呵。果然EJB不是那么容易学的,第一个HelloWorld就搞了4个小时,但总算听到了EJB的声音了。具体的全过程我就不说了,主要写下和我一样是菜鸟的朋友容易犯的错误,也欢迎大虾们指教。 我用的是JBoss+Eclipse。 安装JBoss没什么说得了,记得安装完后在环境变量里添加:JBOSS_HOME=c:/jboss-4.0
2007-04-29 16:47:00 963
原创 第一次写Blog,关于org.apache.jasper.compiler.ParseException异常
这是我第一次写blog,有些紧张,因为我还是菜鸟,呵呵,大家别笑我。 org.apache.jasper.compiler.ParseException异常表示的是你在jsp中所用的标签没有封闭,比如说,在这里最好的“”少了个“/”就会导致发生这个异常,还有像缺少“%”也都会引起这个异常。其实后来我总结发现就是写代码容易遗漏的问题,所以写这篇文章希望我自己能记住,同时也给那些和我
2006-01-24 23:46:00 2517 1
Android 常用英文单词字典表(XML文件) for Latin键盘
2011-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人