码迷,mamicode.com
首页 > 移动开发
Android移动UI设计经验总结
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 1.Android目前的主流设备分辨率为480×800、720×1280、1080×1920,单位是像素。在做界面设计的时候请重点关注这几个分辨率。 2.在制作高清原型图的时候,推荐使用729*1280像素作为基础分辨率,这个尺寸720×1280中显示完美,在1080×1920 中看起来也比较...
分类:移动开发   时间:2014-10-17 18:48:37    阅读次数:156
js中的call()与apply()
js中的call()函数和apply()函数:1、主要作用:是用于指定作用域和传参(1)用于指定作用域 1 window.color = "red"; 2 var o = { color: "blue" }; 3 var sayColor = function () { 4 debugger...
分类:移动开发   时间:2014-10-17 18:39:49    阅读次数:270
Android原理揭秘系列之一动态墙纸
Livewallpaper,即动态墙纸,是Android的一大3D特色功能,用户可以在桌面选择加载动态墙纸,让自己的手机桌面背景旋动起来。 相对于静态桌面壁纸,动态墙纸可以展示各种动态变化的背景,而与传统手机系统采用GIF作为动态背景不同的是,Android的动态墙纸并不是GIF图片,而是一个标准....
分类:移动开发   时间:2014-10-17 18:37:17    阅读次数:221
iOS 抑制警告的显示
在多人开发中,肯能会看到有搭档把不用的的变量,参数放在代码里面,或者有没有实现的protocol,或者还在使用过期的方法(常见的就是文字对齐,断句模式等) 还好Xcode是一个很人性化的应用,可以把一般的警告抑制不显示,方法如下两步:1、选择工程--->点击PROJECT--->选择Build...
分类:移动开发   时间:2014-10-17 18:35:24    阅读次数:292
Android:文件夹显示红色叹号
有感叹号,说明有的文件损坏或丢失了解决方法:右击工程,Build Path..->Configure Build Path...->Java Build Path 可以看到引用的jar包,看看是不是带x了不用的话就移除,要用的引用回正确路径就可以了
分类:移动开发   时间:2014-10-17 18:35:34    阅读次数:534
Android中实现背景平铺
建立以drawable xml然后,在需要实现这个平铺效果的地方background就好。我这里亲自试了一下。才知道android好友平铺。。哎,怪自己不好学。下面链接有三种方式实现呢,我只用了最简单的,嘿嘿。。方便给出一个连接:http://www.jb51.net/article/47439.h...
分类:移动开发   时间:2014-10-17 18:33:52    阅读次数:154
ios delegate你必须知道的事情
在我们的class中设计delegate的时候,我们通常会有几个注意事项。假设我的class叫做MyClass,那我们可能会有定义一个MyClassDelegate这个protocol当作我的delegate protocol。而MyClass中我们可能是这样写。@protocol MyClassD...
分类:移动开发   时间:2014-10-17 18:34:12    阅读次数:196
Android UI测量、布局、绘制过程探究
在上一篇博客《Android中Activity启动过程探究》中,已经从ActivityThread.main()开始,一路摸索到ViewRootImpl.performTraversals()了。本篇就来探究UI的绘制过程。performTraversals()方法非常长,其中关键性的三个步骤是依次...
分类:移动开发   时间:2014-10-17 18:31:22    阅读次数:390
android开发(40) 初试 Volley - GoogleI02013上的“快速,简单的网络通讯库”
什么是VolleyGoogle I/O 2013上,Volley发布了。Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。这是Volley名称的由来: a burst or emission of many things or a large amount at on...
分类:移动开发   时间:2014-10-17 18:27:57    阅读次数:221
niosii dma实验中的一点感想
1,使用nios给出的驱动函数的顺序一般为1,清中断2,写控制寄存器,3,写参数寄存器4,中断注册,5,开始工作。因为开始工作控制位在控制寄存器中,所以会想到到最后一块写,省事,但是在dma试验中发现copy后的数据开头几个都是0,而且copy不完全。将写控制寄存器和开始工作分开则问题消失。2,中断...
分类:移动开发   时间:2014-10-17 18:28:00    阅读次数:291
iOS开发之排序方法比较
在开发应用程序的时候,有时我们需要对一组无序的内容进行排序,iOS中有系统自带的方法来对NSAray进行排序,我们来对这些方法进行性能上的对比:NSComparator排序NSDescriptor排序function排序quickSort排序由于排序的对象经常是自定义的,因此我们定义一个如下的对象:...
分类:移动开发   时间:2014-10-17 18:25:28    阅读次数:265
深入浅出 Java Concurrency (4): 原子操作 part 3 指令重排序与happens-before法则
转:http://www.blogjava.net/xylz/archive/2010/07/03/325168.html在这个小结里面重点讨论原子操作的原理和设计思想。由于在下一个章节中会谈到锁机制,因此此小节中会适当引入锁的概念。在Java Concurrency in Practice中是这样...
分类:移动开发   时间:2014-10-17 18:27:07    阅读次数:233
Android 实现 调用 WPS Office手机版接口
从V5.1版本开始,WPS移动版本提供了额外的功能,可以供第三方程序通过集成的方式调用“WPS移动版”打开文件,打开的文件保存和关闭时第三方也可接收到广播通知。通过此接口,开发者可以实现通过某程序打开office文档时,直接进入阅读模式,同时退出后,会将阅读进度返回给该程序,这样下次再阅读时可以从上...
分类:移动开发   时间:2014-10-17 18:26:46    阅读次数:290
麦子学院Android开发Java教程ClassCastException 错误解析
现在Java编程中经常碰到ClassCastException 错误,ClassCastException 是 JVM 在检测到两个类型间的转换不兼容时引发的运行时异常。此类错误通常会终止用户请求。本模式试图为您提供了解和排除 ClassCastException 错误最常见成因的一些基本要素。 ....
分类:移动开发   时间:2014-10-17 18:20:49    阅读次数:200
IOS播放音频 AVAudioPlayer(实例)
1.AVFoundationBuild Phases => Link Binary With Libraies => + => AVFoundation.framework => addfirstviewcontroller.hC代码 #import#import@interfaceFirstVie...
分类:移动开发   时间:2014-10-17 18:19:59    阅读次数:276
Android完全退出应用程序,完美解决方案
最近公司工作不是很忙,就抽空研究了下Android的引导页,但是在写完引导页并且进入到住页面之后,在退出时,采用"再按一次退出"的方式去实现的,用的方式是杀掉进程跟exit,即:android.os.Process.killProcess(android.os.Process.myPid())或.....
分类:移动开发   时间:2014-10-17 18:14:58    阅读次数:216
Android listview 制作表格样式+由下往上动画弹出效果实现
效果是这样的:点击按下弹出表格的按钮,会由下往上弹出右边的列表,按下返回按钮就由上往下退出界面。布局文件:activity_main.xml /Demo1/res/layout/business_list_item.xml /Demo1/res...
分类:移动开发   时间:2014-10-17 18:10:26    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!