做iOS的开发,UI是非常非常重要的一环。调试时我们一般用模拟器,提交前用真机做测试。用模拟器来调试UI效果虽然快捷方便,但有时仍然希望有更强大的工具来帮助分析UI,尤其是专注在UI的效果调试时。最近看到了...
分类:
移动开发 时间:
2015-02-13 08:06:15
阅读次数:
176
Android自定义View之组合ViewAndroid自定义View之组合View
前序
设计图UI效果
实现思路
动手实现
继承LinearLayout实现外部轮廓
定义各种需要的属性
初始化View
添加一些必要的接口方法
自定义View完成
自定义View的引用
实现效果图前序最近在开发一款电商类B端APP,比较忙,现在最新版本要上线了。刚好年底才有时间停下来梳理一下自己写过的东西,顺便分享...
分类:
移动开发 时间:
2015-02-11 12:45:05
阅读次数:
663
为什么反编译:
做为个人开发,有时候看到精美的UI效果,好玩的功能,是不是有想可以参考学习的冲动。反编译android的apk,就是从apk中把资源(如图片,音乐,布局文件等等),源代码。
推荐阅读:
对于反编译apk,请先阅读文章反编译Android应用>>,Android APK反编译就这么简单 详解(附图)>>,好好看,看完自己下载几个apk试试,应该就对反编译...
分类:
移动开发 时间:
2015-02-06 00:46:04
阅读次数:
250
第六章 一张白纸好作画—Canvas画布前面的相关章节,我们详细说明过Android UI组件的使用。通过前面章节的学习,开发者已经可以开发出令人满意的UI效果了。但是有的时候,我们需要实现更加漂亮的UI效果,此时可能就无法直接使用UI组件,而是需要自己画出各种UI效果了。在Android中,Canvas就是一个画布,开发者可以在画布上绘制想要的任何东西。在本章中,我们将介绍Canvas及相关的技...
分类:
其他好文 时间:
2015-02-04 11:10:37
阅读次数:
242
现在似乎只要是个列表,都要有下拉刷新这一项,否则就跟不上潮流了,呵呵。下拉刷新应该很多人都采用了EGORefreshTableHeaderView,具体的UI效果当然会根据自己产品的设计,再进行修改。应用中如果要展示大量数据列表,肯定不会一次都加载进来的,常规的方法都是从服务器翻页请求,每次请求n条,用户选择加载更多的时候再请求n条。根据这个需求,我们可以仿照EGORefreshTableHead...
分类:
其他好文 时间:
2015-01-26 19:18:51
阅读次数:
220
方法一 通过反射: 代码: ????????Class?clsClass?=?listView.getClass().getSuperclass();
????????if(clsClass?==?null){
????????????Log.d("tag",?"null");
??????...
分类:
移动开发 时间:
2015-01-08 15:49:03
阅读次数:
143
1)登陆成功后,应该显示“离线消息列表(展开)”、“公众号消息列表(合并)”、“群消息(合并)” ,现在 “群”还没有,可以不做,但是位置要留着。现在的效果和 UI效果差距问题:1. 群 和 公众号 的图标用的是联系人的。应该用彩色的。2. “联系人图标”上面双击,没法打开 右侧的 “聊天对话框” ...
分类:
其他好文 时间:
2014-12-26 10:55:54
阅读次数:
179
发现在调整页面的时候 ,老是报以下错误,导致无法静态显示ui效果。Missing styles. Is the correct theme chosen for this layout?Use the Theme combo box above the layout to choose a diff...
分类:
移动开发 时间:
2014-12-25 16:15:52
阅读次数:
249
搜集了二维码的生成、扫描功能代码,扫描功能 包括了 二维码、条码的扫描,具有 360扫描的UI效果,作为二维码的工具。
分类:
其他好文 时间:
2014-12-25 16:08:07
阅读次数:
117
搜集了二维码的生成、扫描功能代码,扫描功能 包括了 二维码、条码的扫描,具有 360扫描的UI效果,作为二维码的工具。...
分类:
其他好文 时间:
2014-12-25 14:37:21
阅读次数:
133