最近感觉要被屏幕适配玩死了……安卓的手机为虾米不能像苹果那样只有几个分辨率呢?为什么呢!!!!!!!阿门……目前想到有两种解决办法……第一种: HTML5+CSS3+WebView交互……目前还在研究,空了放demo第二种: 通过安卓UI自己的layout来处理: 1.屏幕界面布局 在 res 目录...
分类:
移动开发 时间:
2014-10-20 09:49:22
阅读次数:
185
播放视频的两种方式:使用VideoView播放视频(方便,推荐)使用MediaPlayer和SurfaceView播放视频(早期的方式)第一种方式:使用VideoView播放视频的过程例如以下:在界面布局文件里定义VideoView组件,或在程序中创建VideoView组建调用VideoView的例...
分类:
移动开发 时间:
2014-10-19 21:22:33
阅读次数:
194
效果是这样的:点击按下弹出表格的按钮,会由下往上弹出右边的列表,按下返回按钮就由上往下退出界面。布局文件:activity_main.xml /Demo1/res/layout/business_list_item.xml /Demo1/res...
分类:
移动开发 时间:
2014-10-17 18:10:26
阅读次数:
221
在这里记下UIScrollView的用法,一来防止自己忘记,而来再通过这个回顾一下,发现一些新细节。UIScrollView的主要问题在布局上,我现在只用到了内容大小固定额也就是不是tableView 的动态可变界面布局方面scrollView的限制是 四个边都要设置据self.view为0,且sc...
分类:
其他好文 时间:
2014-10-16 17:56:22
阅读次数:
992
今年的Google全球开发者大会虽然没有新的Android系统和设备,但是还是推出了一些不错的产品,Android Studio就是其中之一。这个基于Intellij IDEA开发的Android IDE让很多人眼前一亮,其实时编写布局文件实时预览并适配多屏的功能可以说让苦于界面布局开发的人看到了希...
分类:
移动开发 时间:
2014-10-15 23:27:31
阅读次数:
224
如上图美团网,大众点评购买框悬浮效果,用户在向上滑动界面时,购买按钮始终在界面上,用户体验很好,很人性化。下面具体看看代码是怎么实现的:主界面布局文件main.xml ...
分类:
移动开发 时间:
2014-10-14 18:54:19
阅读次数:
290
缘起
参与米老师对项目的验收的时候,听了老师对UI的看法才注意UI这块内容。很奇怪为什么我们总是不能注意到本该注意的问题呢?软件开发难道只是功能的实现不包括界面设计吗?当然不是,问题的根源在于我们从开始就没有把UI设计提高应有的高度。然后,在开发过程中就着本来很不合理的界面不断的测试,于是习惯成了自然。
这个过程,其实就培养了我们自己的用户习惯,于是我们就更无法注意到UI的不合...
分类:
其他好文 时间:
2014-10-01 01:53:00
阅读次数:
373
用户登录的界面布局xml文档 用户点击登录按钮触发事件():public class Login extends Activity{ // 定义界面中两个文本框 EditText etName, etPass; // 定义界面中两个按钮 Button bnLogin, bnCancel; @O...
分类:
其他好文 时间:
2014-09-28 01:21:00
阅读次数:
253
用户登录的界面布局xml文档 用户点击登录按钮触发事件():public class Login extends Activity{ // 定义界面中两个文本框 EditText etName, etPass; // 定义界面中两个按钮 Button bnLogin, bnCancel; @O...
分类:
其他好文 时间:
2014-09-28 00:12:10
阅读次数:
317
在android开发过程中,界面布局是及其重要的,但同时也是复杂。有的时候我们急于实际运行查看布局效果。但是android的编译速度我实在不想吐槽啥,尤其在布局越来越复杂,项目越来越大,资源文件越来越多的情况下。
尤其是是android的view的初始化,findViewbyId 完全是体力活,我们完全可以根据布局文件自动生成View的初始化代码。
首先声明:
1.这是及其容易做到的,实用性...
分类:
移动开发 时间:
2014-09-25 16:23:29
阅读次数:
243