EyeAndroid

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年12月16日

摘要: 1.主要内容本小节介绍onStop与onRestart以及onStart的使用,通过本讲我们能学会应该在onStop与onStart里面执行什么样的操作。2.观看视频讲解http://www.eyeandroid.com/thread-11346-1-1.html3.翻译参考停止与重启Activity在activity生命周期中,恰当的停止与重启activity是很重要的,这样能确保用户感知到程序的存在并不会丢失他们的进度。在下面一些关键的场景中会涉及到停止与重启: .用户打开“最近使用的程序(Recent Apps)”的菜单并从当前app切换到另外一个app,这个时候先前的app是被停止.. 阅读全文
posted @ 2012-12-16 13:12 EyeAndroid 阅读(268) 评论(0) 推荐(0) 编辑

2012年12月14日

摘要: 1.主要内容本讲介绍onPause和onResume,主要分析了在onPause函数中应该执行哪些操作。2.视频讲解http://www.eyeandroid.com/thread-11291-1-1.html3.翻译参考在正常的程序使用中,处于前台运行的activity有时会被另外一些可见的组件遮挡,从而造成activity被暂停。比如,一个半透明的activity(类似一个对话框)被打开,先前那个activity就会被暂停。虽然这个activity还有部分可见,但是当前的焦点不在这个activity上,因此它保持在paused状态。不过,一旦这个activity被全部遮挡,处于不可见的状态 阅读全文
posted @ 2012-12-14 00:58 EyeAndroid 阅读(275) 评论(0) 推荐(0) 编辑

2012年12月13日

摘要: 1.主要内容本小节首先对Activity的各个生命周期作简单介绍,然后介绍如何设置Main Activity,最后讲解创建和销毁Activity。2.视频讲解http://www.eyeandroid.com/thread-11253-1-1.html3.翻译参考启动Activity与其他在应用程序中由main()函数作为开端不同,Android系统的启动代码是在一个Activity的实例通过调用对应其生命周期的特定阶段的特定回调方法中进行。其中有一系列的方法来启动Activity,也有一系列的方法来注销一个Activity。这次的教学内容,将会描述生命周期中最重要的函数方法,并向你展示如何在 阅读全文
posted @ 2012-12-13 00:08 EyeAndroid 阅读(260) 评论(0) 推荐(0) 编辑

2012年12月12日

摘要: 1.主要内容本小结在1.3节的基础上,继续完善代码,会书写Button响应事件,在响应事件中新建一个Intent去启动另外一个Activity。2.视频讲解http://www.eyeandroid.com/thread-11210-1-1.html3.翻译参考Respond to the Send Button-响应Send(发送)按钮响应按钮的on-click(点击)事件,打开main.xml布局文件然后在Button(按钮)元素中添加android:onclick属性:<Button android:layout_width="wrap_content" and 阅读全文
posted @ 2012-12-12 00:27 EyeAndroid 阅读(229) 评论(0) 推荐(0) 编辑

2012年12月9日

摘要: 1.Demo说明与演示TranslucentBulr:这个例子和Translucent不同的一点是Blur,也就是显示在当前Activity背后的其它Activity以模糊方式显示。这是通过window对象Flag来设置的Wallpaper:Wallpaper介绍一个Activity如何通过Style把系统Wallpaper作为当前Activity的背景Demo演示2.视频讲解 http://www.eyeandroid.com/thread-11139-1-1.html3.Demo分析这个例子和Translucent不同的一点是Blur,也就是显示在当前Activit背后的其它Activit 阅读全文
posted @ 2012-12-09 23:55 EyeAndroid 阅读(328) 评论(0) 推荐(0) 编辑

2012年12月5日

摘要: 1.Demo说明与演示该Demo显示一个半透明Activity,主要是通过Style和Theme来实现的效果图如下:2.视频讲解http://www.eyeandroid.com/thread-10936-1-1.html3.Demo分析Activity分类示例的最后几个例子是来显示半透明Activity。例子大同小异。实现Activity的半透明效果主要是通过Style和Theme来实现的。看看TranslucentActivity 在AndroidManifest.xml中的定义:<activity android:name=”.app.TranslucentActivity”and 阅读全文
posted @ 2012-12-05 00:12 EyeAndroid 阅读(268) 评论(0) 推荐(0) 编辑

2012年12月3日

摘要: 1.Demo说明与演示该Demo介绍如何在Android获取当前Wallpaper,对Wallpaper做些修改,然后用修改后的图像重新设置Wallpaper,注意要在AndroidMainfest中加权限<uses-permission android:name="android.permission.SET_WALLPAPER" />Demo效果图如下:2.视频讲解http://www.eyeandroid.com/thread-10887-1-1.html3.Demo分析SetWallpaper介绍如何在Android获取当前Wallpaper,对Wall 阅读全文
posted @ 2012-12-03 00:12 EyeAndroid 阅读(268) 评论(0) 推荐(0) 编辑

2012年12月1日

摘要: 1. 范例说明Spinner就是下拉菜单,由于手机画面有限,要在有限的范围选择项目,下拉菜单是唯一、较好的选择。本范例的示范重点在于自定义下拉菜单里的样式,其关键在于调用setDropDownViewResource方法,以XML的方式定义下拉菜单要显示的模样,除此之外本范例还设计了一段动画,当User以触控的方式单击这个自定义的Spinner时,会以一段动画提示User。2. 运行结果3. 编写代码private static final String[] countriesStr = { "成都市", "深圳市", "上海市", 阅读全文
posted @ 2012-12-01 13:18 EyeAndroid 阅读(489) 评论(1) 推荐(0) 编辑

2012年11月28日

摘要: 1. 范例说明大家都应该用过操作系统的文件搜索功能吧!它可以快速协助我们找到想要的文件。如果要在手机制作一个文件搜索功能,又该如何实现呢?其实这个功能并不难,Java I/O的API中提供了Java.io.File对象,只要利用File对象的方法,再搭配Android的EditText、TextView等对象,就可以轻松做出一个简单的手机文件搜索引擎。该范例中使用EditText、Button和TextView3种对象来实现此功能,用户将要搜索的文件名字或关键字输入到EditText中,单击Button后,程序会在根目录中寻找符合的文件,并将搜索结果显示于TextView中,如果找不到符合的文 阅读全文
posted @ 2012-11-28 00:26 EyeAndroid 阅读(400) 评论(0) 推荐(0) 编辑

2012年11月27日

摘要: 1.Demo说明与演示该Demo演示onSaveInstanceState(BundlesavedBundle)来保持UI状态效果如下图2.视频讲解http://www.eyeandroid.com/thread-10735-1-1.html3.Demo分析本例是通过onSaveInstanceState(Bundle savedBundle) 来实现保持UI状态。 和onPause,onResume不同的是,onSaveInstanceState不是Activity Life cycle的一部分,也不一定会在Activity 被destroyed前执行,比如说用户按“Back”按键回退到前一 阅读全文
posted @ 2012-11-27 23:36 EyeAndroid 阅读(273) 评论(0) 推荐(0) 编辑