01 2014 档案
摘要:比如让某个edittext获取焦点,可以调用edittext.requestfocuse()的方法
阅读全文
摘要:本帖最后由 ArcherFMY 于 2013-4-24 17:39 编辑draw9patch.zip(124.83 KB)这是Draw9patch去黑边工具xUltimate-d9pc-x86.rar(6.83 MB)这是xUltimate-d9pac-x86运行这个程序电脑必须有java的运行环境下面这个链接是 安装Java的软件适用于win7 64位系统http://pan.baidu.com/share/link?shareid=446087&uk=3273877985点9图片制作教程:什么叫.9.PNG呢,这是安卓开发里面的一种特殊的图片 这种格式的图片在android 环境下
阅读全文
摘要:最近做android项目时,需要让button的后面的relatelayout可以点击,但是虽然把button设置成了focusable="false",relatelayout中的叠加部分也不能点击,然后把button设置成clickable设置成"false",也还是不能点击。。。于是我只能把relatelayout设置一下focusable="true",这时才可以点击了。。。后来经过反复试验发现这三个条件缺一不可,必须要button既不能focus也不能click,才能把事件转播到父级处理。。
阅读全文
摘要:在学习android的动画时,发现所谓的tween动画只是改变绘制效果并不改变原控件的位置时是颇为失望的,虽然3.0之后已经有了property animation,但是由于要兼容老版本的android机,这就意味这很多的效果事实上是不可能实现或着很难实现。。不过最近在实践和大神的博客中学习时,发现其实代码是可以设置控件的样式的,这就意味着可以通过layoutparams(必须选用父级控件的内部类layoutparams)动态添加控件的同时为其指定样式。更方便的是利用onwindowsfocus方法,可以根据已经显示的现有控件来设置宽高和位置,这样可以实现的效果就多了许多。。
阅读全文
摘要:1.修复理由 在一个android项目中用到了treeview控件(本来自己通过android的原生api实现了一个http://www.cnblogs.com/Mr-Nobody/p/3527688.html,但是动画效果总是有点小问题,实在是击碎我那小小的自信心,于是果断转用webview+js插件实现了。)。本来js插件里优秀的tree控件很多,比如国内著名的ztree,还有各大ui控件的自带tree。不过要数最简单易用就要数最为经典的jquery.treeview了。而且动画效果也还行,我就是看中了其轻便,动画效果好,而且也比较容易用。。(其它的tree暂时还没有接触过。。)。,...
阅读全文
摘要:关于android内存泄漏的研究博客建了几个月,都没有去写,一是因为当时换工作,然后又是新入职(你懂的,好好表现),比较忙;二是也因为自己没有写博客的习惯了。现在还算是比较稳定了,加上这个迭代基本也快结束了,有点时间来写写博客。好了,废话少说,下面进入正题,关于android内存泄漏的研究:最近参与公司项目的迭代,发现这个几百万用户量的项目经过这么多的迭代了,还是一直存在严重的内存泄漏的问题,这个其实刚入职的时候就发现了,但是一直没敢说。现在也算是老员工了,这个迭代我提了出来,正好我的迭代开发工作也基本完成了,于是就是我去查这个问题,开始做的时候我才发现,给自己出了个难题,七,八万行的代码,很
阅读全文
摘要:【转】Android 步步为营 第5营 代码控制UI,Viewhttp://www.cnblogs.com/vivid-stanley/archive/2012/08/22/2651399.html在前面的几讲中,我们都是使用xml layout 来去控制UI组件,其实我们也可以完全抛开XML,用纯代码来控制我们的界面UI。回顾我们学过的,遇到过的UI组件,有容器类的Layout:LinearLayout,RelativeLayout等, 也有视图类UI:TextView, EditText, Button, ImageView等。对应到代码中,我们会发现,他们都是View子类,具体关系如下:
阅读全文
摘要:[转]弹出窗口的两种实现方式 PopupWindow 和 Activity链接:http://www.cnblogs.com/winxiang/archive/2012/11/20/2778729.html本人小菜一个。目前只见过两种弹出框的实现方式,第一种是最常见的PopupWindow,第二种也...
阅读全文
摘要:1.开发原因 在项目中经常需要一个需要一个树状框架,这是非常常见的控件。不过可能是谷歌考虑到android是手机系统,界面宽度有限,所以只提供了只有二级的ExpandableListView。虽然这个控件可以满足很多需求,但是无数级的树在某些情况下还是需要的,所以我花了一天时间(大部分时间都在调试动画去了,不过现在动画还有点问题,具体原因不明。。如果某位大神能找到原因灰常感谢)。注:今早起来终于修复了最后一个bug,现在的动画效果已经非常完美了,等下就把加了注释的代码贴上来。 2.原理 网上很多都是扩展listview实现的,不过listview貌似不支持复杂控件的事件?而且做动画也...
阅读全文
摘要:http://xukejun.babyy.blog.163.com/blog/static/121197584201042711439177/ 这几年,我在Google工作,是一名软件工程师(之前是在微软做一个开发团队的队长),我曾浏览过成百上千的简历,从中挑选出可以进行下一步面试过程的 应聘者。 有些人的简历给我留下了很深的印象,而另一些则没有感觉。 慢慢的,有越来越多的朋友和亲人向我咨询如何优化他们的简历,所以我就收集了一些我见过的简历中出现的最常见的问题,并给出了如何避免这些问题的建议: 1. 简历里要有你工作的技术细节: 编程语言,你的个人成就和水平。 我有时会看到一些简历,里面...
阅读全文
摘要:原先的2.2的android源码已经不是那么容易找到了,我稍稍搜索了下找到了一两个没速度的死链就失去了兴趣。不过还好忽然发现在android.provider包下包含了常见的provider的使用方法和静态常量 android.provider.ContactsContract包,封装了常用的对联系人的操作和静态常量,在此包的RawContacts类的javadoc中甚至给出了对联系人的增删改查方法android.provider.MediaStore类中则包括了调用系统相机拍照和录像的action与数据类型,比如MediaStore.ACTION_IMAGE_CAPTURE 调用系统拍照的.
阅读全文