两个新特性
这次Android生态最大的变化就是Android M的发布,Android M在
UI和交互上并没有很大的变化,继续Material Design设计语言,但
Android M引入的新特性对应用开发者影响比较大的有两个。第一个是APP的权限机制,权限不再是在安装的时候让用户确认,而
是APP在需要用到某个权限时让用户来确认。我认为这个机制是对
Android系统安全性...
分类:
移动开发 时间:
2015-05-31 12:28:05
阅读次数:
148
Write an algorithm to determine if a number is "happy".A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares of ...
分类:
移动开发 时间:
2015-05-31 12:29:50
阅读次数:
146
iOS UIControl Subclass解析...
分类:
移动开发 时间:
2015-05-31 12:27:54
阅读次数:
153
1.第一步分析需求,如果有软件模型或者psd图片请结合需求文档分析功能需求,细化到每一个页面,每一个小功能。
2.在需求分析的时候建立实体类(模型),这一部可以等到后台接口开发完成实现。
3.根据需求确定使用何种框架。
4.根据需求完成各种ui控件小demo,全部功能测试小demo。
5.将确定无误的demo代码进行重构封装等。
6.新建项目,搭建程序框架。
7.测试-修改-测试-修改...
分类:
移动开发 时间:
2015-05-31 12:28:57
阅读次数:
151
在为Button 设置背景图片的时候, 会发现显示的效果和UI给的图片不一样, 往往是把图片显示成为蓝色, 这是因为在新版的iOS中, 会自动对图片渲染.我们只要把图片渲染关掉就OK了- (UIImage *)imageWithRenderingMode:(UIImageRenderingMode)...
分类:
移动开发 时间:
2015-05-31 12:19:45
阅读次数:
162
百度地图的SDK变化较大,第一行代码里的demo已经不能用了,一直以为是代码类错误,害我花了很多时间,可以参考这位博主的:http://blog.csdn.net/lmj623565791/article/details/37729091
分类:
移动开发 时间:
2015-05-31 12:19:13
阅读次数:
163
初接触Android Studio,又遇到了"cannot resolve symbol R"问题(以前在 Eclipse 也遇到过),网上方法不一,后来在stackoverflow的一篇文章cannot resolve symbol r android studio找到了方法。为防止以后重蹈覆辙,...
分类:
移动开发 时间:
2015-05-31 12:19:41
阅读次数:
221
第五课: 1、UITextView@property (nonatomic, readonly) NSTextStorage *textStorage;//注意为只读属性,因此不能直接更改内容,NSTextStorage为NSMutableAttributeString的子类,因此可以更改字符串属....
分类:
移动开发 时间:
2015-05-31 12:15:34
阅读次数:
161
匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除...
分类:
移动开发 时间:
2015-05-31 12:08:51
阅读次数:
132
第一部分 XMPP的下载 首先,得从XMPP的官网下载好对应的XMPP框架, 1.??? XMPP的官网地址:http://xmpp.org(有时访问不了,试着多刷新几次浏览器,大天朝的网络访问国外网站,你懂的) ? 2.进入官网之后,...
分类:
移动开发 时间:
2015-05-31 11:05:07
阅读次数:
173
本文主要是讲创建矩形框后,贴图时的一个问题。我只想贴纹理图片的一部分。比如宽度方面全贴,但是高度我只想贴三分之二。并且能够上下移动。当到纹理边界时,停止移动。本人学习不是太久,若有什么不足,请大家多多指教。...
分类:
移动开发 时间:
2015-05-31 11:02:16
阅读次数:
228
以前编写loading界面时,会用另一张图片覆盖好动态条,覆盖图片移动,从而显示内容的动态。或者移动矩形的位置,从而达到。我这种方式是通过shader控制,提高效率。当然本方法存在缺陷,就是图片动态条移动能垂直或水平分割,不能斜着分割。...
分类:
移动开发 时间:
2015-05-31 11:00:48
阅读次数:
336
ListView是可以垂直的滚动的显示一组列表的内容,其中的每一个条目可以是一个单独的组件,也可以是由多个组件组成的组合控件。
实现一个ListView控件的步奏:
1、准备ListView所要显示的数据,一般为一维或二维动态数组。
2、构建适配器,由于ListView中的每一个条目可以很简单,也可以很复杂,根据需要可以选择ArrayAdapter、SimpleAdapter、或者BaseAd...
分类:
移动开发 时间:
2015-05-31 10:59:33
阅读次数:
220
Android客户端请求服务器端的详细解释1. Android客户端与服务器端通信方式:
Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。
2. 解析服务器端返回数据的解释:
(1).对于服务器端来说,返回给客户端的数据格式一般分为html、xml和json这三种格式。
(2). JSON(Javas...
分类:
移动开发 时间:
2015-05-31 10:59:08
阅读次数:
178
题意:一棵含n个节点的树,保留m条边,使含m条边的子树的边权和最大;思路:树dp.求含m+1个节点边权和最大的子树。对每个分支节点有三种操作:剪去左子树;剪去右子树;将其节点数合理分配给左右子树; 记以x为根,含k个节点的子树的最大边权和为g[x][k]。 若x为叶节点,则g[x][k]...
分类:
移动开发 时间:
2015-05-31 10:57:32
阅读次数:
213
在《Cordova webapp实战开发:(2)认识一下Cordova》中我们了解了Cordova和Phonegap的关系,并简要介绍了一下它的架构,以及多平台性,并给大家留了一些作业。我看到群里也有人已经完成,真是认真学习的人!我相信这样的人一定会进步比较快,认真而踏实,即使没有其他人聪明,但是一...
分类:
移动开发 时间:
2015-05-31 10:54:04
阅读次数:
183
Android sdk 提供将某些操作从主UI线程分离开来的途径:AsyncTask类,可完成异步操作并保持与主UI线程的通信标准Thread类完成异步操作在Activity或者Fragment中使用Loader完成数据载入,以保证运行速度阻塞线程的操作将会产生ANR现象(application n...
分类:
移动开发 时间:
2015-05-31 10:53:11
阅读次数:
140