- 博客(15)
- 资源 (3)
- 收藏
- 关注
翻译 Android官方开发文档Training系列课程中文版:后台加载数据之处理CursorLoader的查询结果
原文地址:http://android.xsoftlab.net/training/load-data-background/handle-results.html就像上节课所说的,我们应该在onCreateLoader()内使用CursorLoader来加载数据。那么在数据加载完毕之后,加载结果会通过LoaderCallbacks.onLoadFinished()方法传回到实现类中。该方法的其中一
2016-08-26 07:51:33 2065
翻译 Android官方开发文档Training系列课程中文版:后台加载数据之使用CursorLoader进行查询
原文地址:http://android.xsoftlab.net/training/load-data-background/index.html引言在ContentProvider中查询数据是需要花点时间的。如果你直接在Activity进行查询,那么这可能会导致UI线程阻塞,并会引起”Application Not Responding”异常。就算不会发生这些事情,那么用户也能感觉到
2016-08-25 08:50:05 2035
翻译 Android官方开发文档Training系列课程中文版:后台服务之响应IntentService的处理结果
原文地址:https://developer.android.com/training/run-background-service/report-status.html这节课主要学习如何将IntentService中的执行结果返回给请求点。一种推荐的方式就是使用 LocalBroadcastManager来实现,它会将所广播的Intent限制在APP内部。发送IntentServic
2016-08-23 08:23:58 2084
翻译 Android官方开发文档Training系列课程中文版:后台服务之IntentService的使用
原文地址:http://android.xsoftlab.net/training/run-background-service/send-request.html上节课我们学习了如何创建IntentService类。这节课我们主要学习如何通过Intent使IntentService运行工作请求。Intent可以携带任意数据交给IntentService处理。你可以在Activity或者Fra
2016-08-22 08:37:38 1482
翻译 Android官方开发文档Training系列课程中文版:后台服务之IntentService的创建
原文地址:http://android.xsoftlab.net/training/run-background-service/index.html引言除非特别指定,否则所有的操作都是在UI线程中执行的。不过这会引起问题,因为长时间的耗时操作会妨碍UI线程的运行。这会惹恼用户,并可能会引起系统错误。为了避免这样的情况出现,Android为此提供了一些类,可以使这些耗时操作放在单独的线
2016-08-19 08:09:08 1579
翻译 Android官方开发文档Training系列课程中文版:键盘输入处理之处理键盘按键
原文地址:http://android.xsoftlab.net/training/keyboard-input/commands.html当用户将焦点给到可编辑文本的View时,例如EditText这种,并且该设备还拥有实体键盘,那么所有的输入都会被系统处理。然而,如果你希望可以拦截或者直接处理键盘的输入事件的话,你可以通过实现回调方法KeyEvent.Callback接口来做到。比如onK
2016-08-18 08:42:39 1574
翻译 Android官方开发文档Training系列课程中文版:键盘输入处理之控制输入法的显示方式
原文地址:http://android.xsoftlab.net/training/keyboard-input/visibility.html当输入的焦点进入或者离开文本框时,Android会适当的显示或隐藏输入法。系统还会决定UI及文本框如何出现在输入法的上方。比如,当垂直方向上的可用空间非常紧张时,那么文本框可能就会填充输入法上方的整个区域。对于大多数的APP来说,这样的默认行为是它们所
2016-08-17 08:13:03 1450
翻译 Android官方开发文档Training系列课程中文版:键盘输入处理之指定输入的类型
原文地址:http://android.xsoftlab.net/training/keyboard-input/index.html引言文本框接收到焦点时,Android系统会在屏幕上显示一个软键盘。为了提供最佳的用户体验,你可以指定相关输入类型的特性,以及输入法应当如何展现。除了屏幕上的软键盘之外,Android还支持实体键盘,所以APP如何与各种类型的键盘交互这件事情,就变得
2016-08-16 06:08:25 2180
翻译 Android官方开发文档Training系列课程中文版:手势处理之ViewGroup的事件管理
原文地址:https://developer.android.com/training/gestures/viewgroup.html在ViewGroup中处理触摸事件要格外小心,因为在ViewGroup中有很多子View,而这些子View对于不同的触摸事件来说是不同的目标。要确保每个View都正确的接收了相应的触摸事件。在ViewGroup中拦截触摸事件onInterceptTouchEvent(
2016-08-15 00:02:11 3247 4
翻译 Android官方开发文档Training系列课程中文版:手势处理之拖拽或缩放
原文地址:http://android.xsoftlab.net/training/gestures/scale.html这节课主要学习如何使用触摸手势来拖动或者放大屏幕上的对象,以及使用onTouchEvent()方法来拦截触摸事件。拖动对象 如果你的重点在Android 3.0以上的版本,那么你可以使用内置的拖拽事件监听器View.OnDragListener。触摸手
2016-08-12 10:33:20 2244
翻译 Android官方开发文档Training系列课程中文版:手势处理之多点触控处理
原文地址:http://android.xsoftlab.net/training/gestures/multi.html多点触控是指多个手指同时触摸屏幕的情况。这节课主要学习如何检查多点触控手势。记录多个触控点当多根手指同时触碰到屏幕时,系统会产生以下触摸事件:ACTION_DOWN -第一个触碰到屏幕的点。它是手势的起始事件。这个触控点的指针数据在MotionEvent对
2016-08-10 08:09:52 1532 1
翻译 Android官方开发文档Training系列课程中文版:手势处理之滚动动画及Scroller
原文地址:http://android.xsoftlab.net/training/gestures/scroll.html在Android中,滑动经常由ScrollView类来实现。任何超出容器边界的布局都应该将自己内嵌在ScrollView中,以便提供可滚动的视图效果。自定义滚动只有在特定的场景下才会被用到。这节课将会描述这样一种场景:使用scroller显示一种可滚动的效果。你可以使用Scro
2016-08-07 23:02:44 1855
翻译 Android官方开发文档Training系列课程中文版:手势处理之记录手指移动的轨迹
原文地址:http://android.xsoftlab.net/training/gestures/movement.html这节课将会学习如何在触摸事件中记录手指移动的轨迹。当手指触摸的位置、压力或者尺寸发生变化时,ACTION_MOVE事件就会被触发。与Detecting Common Gestures中描述的一样,所有的事件都被记录在一个MotionEvent对象中。因为基于手指的触摸并不是
2016-08-04 08:45:59 2592
翻译 Android官方开发文档Training系列课程中文版:手势处理之监测通用手势
原文地址:http://android.xsoftlab.net/training/gestures/index.html引言这节课将会学习如何使用户通过触摸手势与APP产生交互。Android提供了许多API来辅助你创建与检测手势。尽管APP不应该将触摸手势作为基本的特性,但是APP使用了触摸手势后可以使APP迅速的增长它的有益性与吸引力。为了提供一种一贯的,直观的经验,AP
2016-08-02 08:38:22 1607
翻译 Android官方开发文档Training系列课程中文版:管理系统UI之隐藏状态条
原文地址:http://android.xsoftlab.net/training/system-ui/status.html这节课介绍了在不同的版本中隐藏状态条。隐藏状态条可以使内容展示区域更大,因此可以提供更强的身临其境的用户体验。含有状态条的APP:隐藏状态条的APP,注意这里的ActionBar同样也隐藏了。绝不要在没有状态条的时候还显示ActionBar:在A
2016-08-01 08:25:24 1726
MVP模式在Android中的应用之图片展示选择功能的框架设计
2015-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人