xmkk

导航

 

2014年10月17日

摘要: 1. 添加button2. ViewHolder 优化性能就是一个持有者的类,他里面一般没有方法,只有属性,作用就是一个临时的储存器,把你getView方法中每次返回的View存起来,可以下次再用。这样做的好处就是不必每次都到布局文件中去拿到你的View,提高了效率。3. 加入EditView 阅读全文
posted @ 2014-10-17 04:03 xmkk 阅读(528) 评论(0) 推荐(0) 编辑
 

2014年5月4日

摘要: 在Stack Overflow上找到的答案:http://stackoverflow.com/questions/4357094/exception-on-listpreferences “i fixed it... I kept on trying and at the end it turn... 阅读全文
posted @ 2014-05-04 17:33 xmkk 阅读(756) 评论(0) 推荐(0) 编辑
 

2014年3月16日

摘要: 偶然听说Genymotion Android模拟器非常强大,到网上了解一番后,决定从AVD又慢又卡中解脱出来,折腾了半天终于部署好了,体验了一下,果然启动快,运行流畅,现在总结一下经验教训,供大家参考。概述:1.安装Genymotion 2.部署Genymotion Virtual Device 3.安装Genymotion eclipse插件以下内容参照并修改了这个帖子的内容:http://bbs.sjwyb.com/thread-1203-1-1.html安装Genymotion先注册,这是中文官网:http://www.genymotion.cn/#theme=home和英文... 阅读全文
posted @ 2014-03-16 23:20 xmkk 阅读(1377) 评论(0) 推荐(1) 编辑
 
摘要: 转载于:http://blog.csdn.net/xiaanming/article/details/9401981稍作修改ADB server didn't ACK 这个问题会困恼很多的新手朋友,我以前刚开始做Android的时候也遇到过这个问题,不过自己百度,google啥的,也不知道怎么就给解决了,看到群里很多新手朋友都会问这个问题,说实话我也没有一个解决这个问题的终极方法(百试百灵的那种,哈哈),自己没遇到也没有认真的去对待他,今天,就是在今天,我打开Eclipse连上手机,准备调试程序,出现如下的信息Theconnectiontoadbisdown,andasevereerr 阅读全文
posted @ 2014-03-16 21:48 xmkk 阅读(579) 评论(0) 推荐(0) 编辑
 

2014年3月8日

摘要: 如上图标号:存放java文件的文件夹“src”;由aapt工具根据应用中的资源文件自动生成的R.java文件,以及buildConfiger.java文件,这两个文件最好不要去修改;存放各种资源的文件夹,“assets”主要存放音频、视频、图片等,res存放的文件都有严格的格式限制,其中:四个后缀不同的“drawable”文件夹存放分辨率不同的图片,“layout”文件夹主要存放界面布局文件,”values“文件夹存放文字的颜色、大小等值,还有“manu”、“string”文件夹。。。在“res”存放的资源文件会在R.java文件中生成各自的id,儿在“assets”文件夹中的则不会Andro 阅读全文
posted @ 2014-03-08 18:22 xmkk 阅读(1249) 评论(0) 推荐(0) 编辑
 
摘要: 写程序的时候,经常会碰到:The application has stopped unexpectly… 有时候,会想对原来软件增加新功能或者修改bug。在eclipse修改后保存代码(注意,要保存所有你修改过的文件)。然后右击你的项目—Run as—Android Application,结果可能如你所愿,增加或修改了。但是也会遇到一种情况,不管你怎么修改源文件都无法应用你的修改,程序还是跟上一次关闭时的状态一样。原因可能是snapshot引起的。 Snapshot的意思是“快照”。能够保存AVD关闭时的状态,然后再下一次启动的时候显示上一次关闭时的状态,类似缓存机制。这样的话,效果自然无法 阅读全文
posted @ 2014-03-08 09:51 xmkk 阅读(728) 评论(0) 推荐(0) 编辑
 

2014年3月5日

摘要: 环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的 Shell。对于UNIX,可能是CShelll。环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对于bash这个Shell程序来说,可以通过变量名来访问相应的环境变量,通过export来设置环境变量。下面通过几个实例来说明。1)etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.注:在这里我们设定是为所 阅读全文
posted @ 2014-03-05 14:05 xmkk 阅读(15309) 评论(0) 推荐(2) 编辑
 

2014年3月4日

摘要: 在SDKManager下Tools->Options打开了SDKManager的Settings,选中“Forcehttps://…sourcestobefetchedusinghttp://…”,强制使用http协议。Windows在C:\WINDOWS\system32\drivers\etc打开/etc/hosts文件,添加:#google_android更新 203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com然后重启SDK Manage 阅读全文
posted @ 2014-03-04 19:05 xmkk 阅读(368) 评论(0) 推荐(0) 编辑
 
摘要: 概况:1.安装jdk;2.安装adt-bundle;1.安装jdk 先下载linux下的jdk,我下的是jdk-7u13-linux-i586 ;然后解压,为方便,建个文件夹--/home/xmkk/java,将下载的jdk包里的文件夹解压放到java文件夹下 接下来,配置路径,加如$PATH中,这里有几种不同方法,我用的是编辑 /etc/profile文件,对所有用户生效: 在文件中加入以下内容:export JAVA_HOME=/home/xmkk/java/jdk1.7.0_13export JRE_HOME=/home/xmkk/java/jdk1.7.0_13/jre expo... 阅读全文
posted @ 2014-03-04 14:49 xmkk 阅读(942) 评论(0) 推荐(0) 编辑
 

2014年3月2日

摘要: 概述: 1.安装Vmware tool 2.设置共享文件夹并选择总是连接 3.运行命令挂载共享文件夹前两步很简单,第三步在root权限下运行命令:mount -t vmhgfs .host:/ /mnt/hgfs若是提示错误:no such device,安装一个包:sudo apt-get install open-vm-dkms此时,已经完成共享文件夹的挂载,可以任意编辑文件了。但是重新登录下Ubuntu,发现挂载的共享文件夹又不见了。。。汗! 再敲一次代码?没问题,成功,搞定!这样一来,每次登录系统都要重新敲一次挂载指令。。。好麻烦的。下一步完成自动挂载终端下输入:sudo gedit/ 阅读全文
posted @ 2014-03-02 23:06 xmkk 阅读(1927) 评论(0) 推荐(0) 编辑