上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 38 下一页
摘要: AppWidget 就是HomeScreen上显示的小部件,提供直观的交互操作。通过在HomeScreen中长按,在弹出的对话框中选择Widget部件来进行创建,长按部件后并拖动到垃圾箱里进行删除。同一个Widget部件可以同时创建多个。AppWidget的实现主要涉及到以下类:AppWidgetP... 阅读全文
posted @ 2014-07-17 20:26 我爱物联网 阅读(1505) 评论(0) 推荐(0)
摘要: 简单工厂模式 和 工厂方法模式 的区别简单工厂模式工厂方法模式比较这两个结构图,我们会发现,每个结构图右侧的红色边框内有很大的区别,前者的简单工厂没有子类,只有一些逻辑判断代码;而后者却又重新分出四个具体的工厂。到这里,两种模式的区别之一就出来了。那么,工厂方法模式中的逻辑判断代码在哪里呢?答案是:... 阅读全文
posted @ 2014-07-17 10:19 我爱物联网 阅读(1374) 评论(3) 推荐(0)
摘要: 面向对象设计的基本原则单一职责系统中的每一个对象应该只有一个单独的职责,所有对象关注的应该是自身职责的完成。基本思想:高内聚,低耦合。开闭原则一个对象对扩展开放,对修改关闭。基本思想:对类的改动是通过增加代码进行的,而不是修改现有的代码。里氏替换原则在任意父类出现的地方,都可以使用子类来替代。依赖注... 阅读全文
posted @ 2014-07-16 13:44 我爱物联网 阅读(1275) 评论(8) 推荐(2)
摘要: Sensor创建步骤 获取系统服务(SENSOR_SERVICE)返回一个SensorManager 对象sensormanager = (SensorManager)getSystemSeriver(SENSOR_SERVICE);通过SensorManager对象获取相应的Sensor类型的对象... 阅读全文
posted @ 2014-07-15 12:35 我爱物联网 阅读(1399) 评论(0) 推荐(1)
摘要: 补间动画的优点是可以节省空间。补间动画与逐帧动画在本质上是不同的,逐帧动画通过连续播放图片来模拟动画的效果,而补间动画则是通过在两个关键帧之间补充渐变的动画效果来实现的。目前Android应用框架支持的补间动画效果有以下5种。具体实现在android.view.animation类库中。AlphaA... 阅读全文
posted @ 2014-07-14 12:50 我爱物联网 阅读(1396) 评论(3) 推荐(4)
摘要: 在处理耗时工作的时候,大多数会弹出一个加载的框,里面有一个连续旋转的图片,很多时候都是用一张图片,使用rotate来设定旋转,不过看起来不太美观,没有形象感,在3.0之前Android有两种动画效果分别是补间动画和帧动画,用一张图片实现的是使用补间动画,定义给出两个关键帧,通过一些算法将给定属性值在... 阅读全文
posted @ 2014-07-13 13:16 我爱物联网 阅读(979) 评论(0) 推荐(0)
摘要: Vibrator public class MainActivity extends Activity { private Vibrator vibrator; @Override protected void onCreate(Bundle savedInstanceState)... 阅读全文
posted @ 2014-07-12 12:40 我爱物联网 阅读(1004) 评论(0) 推荐(0)
摘要: Spinner 下拉选择框 Android给我们提供了一个Spinner控件,这个控件主要就是一个列表,Spinner位于 android.widget包下,每次只显示用户选中的元素,当用户再次点击时,会弹出选择列表供用户选择,而选择列表中的元素同样来自适配器。Spinner是View类得一个子类。... 阅读全文
posted @ 2014-07-11 12:33 我爱物联网 阅读(1115) 评论(0) 推荐(0)
摘要: Notification是一种让你的应用程序在不使用Activity的情况下警示用户,Notification是看不见的程序组件警示用户有需要注意的事件发生的最好途径。作为UI部分,Notification对移动设备来说是最适合不过的了。用户可能随时都带着手机在身边。一般来说,用户会在后台打开几个程... 阅读全文
posted @ 2014-07-10 12:26 我爱物联网 阅读(1605) 评论(5) 推荐(0)
摘要: Options Menu 创建选项菜单的步骤:1、覆盖Activity 的onCreateOptionMenu(Menu menu)方法,当菜单第一次被打开时调用2、调用Menu 的add( )方法添加菜单项(MenuItem),同时可以调用MenuItem 的setIcon( )方法来为菜单项设置... 阅读全文
posted @ 2014-07-09 14:28 我爱物联网 阅读(1691) 评论(0) 推荐(1)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 38 下一页
AmazingCounters.com