移动开发
文章平均质量分 66
WoodyHD
大道至简
展开
-
Android动画探索——图标依次变大的水滴效果
一直打算模仿ios,做一个安卓的水滴效果:比如有四个图标,四个图标依次出现,并由小变大。就像水滴掉落时一头大一头小一样。原创 2015-05-11 17:54:54 · 5302 阅读 · 0 评论 -
Android开发的三重境界
Android开发的三重境界是自己在Android学习、实习和工作中的体悟。第一重境界:快速构建App包括四大组件(Activity、Broadcast、Service、ContentProvider)的使用、原创 2015-09-13 22:56:00 · 530 阅读 · 0 评论 -
Android应用的安全开发
Android是一个完全开放的平台,其安全问题一直受到人们的关注。Android平台基于Linux内核,而Linux内核中提供了一个安全模型。Android平台有一个独一无二的抽象方式,然而它是基于Linux内核实现的,将Linux的用户账号管理应用到应用程序库中。在安装之后,应用程序被授予一个唯一的用户 标识符(UID),这和桌面机以及服务器上的UNIX UID非常相似。UID在一个给定的系原创 2015-09-13 22:23:12 · 801 阅读 · 0 评论 -
Android应用的定时通知实现
在移动应用的开发中,我们经常会遇到定时提醒用户的需求,比如:电影票预订后在电影开始前两个小时提醒用户电影时间。我的思路大致如下:1.使用AlarmManager设置闹钟既然要使用定时服务,那么自然第一个想到的是闹钟。AlarmManager可在指定的时间或者指定周期启动其他组件(包括Activity、Service、BroadcastReceiver)。比如: // 指定启动A原创 2015-09-04 00:59:31 · 3081 阅读 · 0 评论 -
Android中对日期进行排序
最近在项目中需要将读取的数据按照时间的降序进行排序。具体的步骤如下:1.读取数据,存入List中2.取出数据中的时间戳,由String转换成Date3.使用冒泡排序对List中元素按照Date进行排序具体代码如下: //将List按照时间倒序排列 @SuppressLint("SimpleDateFormat") private List invertOrderList原创 2015-08-12 18:37:22 · 3508 阅读 · 0 评论 -
接口interface探索——以View.OnClickListner为例
与C++相比,Java有一个重大的改变,就是不再支持类的多继承。不过,Java提供了接口(interface),一个类可以实现多个接口。类和接口有点类似于游戏设定。继承一个类,就是选定一个英雄。英雄本身会有一些设定和技能。而实现接口,就是给英雄装上不一样装备,让英雄更加招式丰富,英勇善战。在安卓开发中,经常遇到在Activity中监听按钮的点击事件:public class Tes原创 2015-07-28 16:42:34 · 898 阅读 · 0 评论 -
Activity和Fragment的生命周期
Activity和Fragment的生命周期是面试时经常会被问到的问题,下面我们一起来对其进行探讨。首先是Activity。Activity在其生命中有四种状态:1.运行状态。Activity获得焦点。2.暂停状态。Activity失去焦点,但是依然可见。比如手机收到短信,系统弹出一个短信窗口。3.停止状态。Activity失去焦点,且完全不可见。4.销毁状态。Activi原创 2015-07-28 11:16:37 · 579 阅读 · 0 评论 -
加密技术在移动开发中的应用
随着移动开发风起云涌,移动支付等受到广泛的应用,移动安全越来越被人们重视。移动安全的核心自然是通过数据加密保证数据安全。以下是自己在项目中的一些总结和感悟:1.由于http协议是不对数据进行加密的,所以通过简单的urlEncode或者BASE64进行编码,防止数据进行明文传输。2.对于普通请求或者返回数据,生成MD5检校(MD5中加入动态秘钥)进行数据完整性检验,安全性较低,优点是快速原创 2015-07-07 21:23:57 · 808 阅读 · 0 评论 -
Android中dp sp和pt
Android支持下列所有单位。 px(像素):屏幕上的点。 in(英寸):长度单位。 mm(毫米):长度单位。 pt(磅):1/72英寸。 dp(与密度无关的像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp = 1px。 dip:与dp相同,多用于android/ophone示例中。 sp(与刻度无关的像素):与dp类似,但是可以根据用户的字体大转载 2015-09-01 18:02:21 · 700 阅读 · 0 评论