
Android编程权威指南第三版
LvTong199881
这个作者很懒,什么都没留下…
展开
-
Android编程权威指南第三版 第24章
挑战练习:应用图标 前面,为在启动器应用中显示各个activity的名称,你使用了ResolveInfo.loadLabel(...) 方法。loadIcon()是ResolveInfo类的另一个方法,可以用它为每个应用加载显示图标。作为 练习,请给NerdLauncher应用中显示的所有应用添加图标。解决办法:一、创建recyclerView中item的布局文件(item_r...原创 2019-04-25 23:50:25 · 664 阅读 · 0 评论 -
Android编程权威指南第三版 第25章
一、分页显示1.问题getRecent方法默认返回一页包含100个结果的数据。不过,该方法还有个叫作page的参数, 可以用它返回第二页、第三页等更多页数据。 请实现一个RecyclerView.OnScrollListener方法,只要用户看完当前页,就使用下页返 回结果替换当前页。想更有挑战的话,可以尝试把后续结果页添加到当前结果页后面。2.提示onScrollListener...原创 2019-04-27 21:11:13 · 381 阅读 · 0 评论 -
Android编程权威指南第三版 第31章
一、设备旋转问题1.问题设备旋转后,已绘制的矩形框会消失。要解决这个问题,可使用以下View方法:protected Parcelable onSaveInstanceState()protected void onRestoreInstanceState(Parcelable state)以上方法的工作方式不同于Activity和Fragment的onSaveInstance...原创 2019-04-28 18:41:26 · 1382 阅读 · 3 评论 -
Android编程权威指南第三版 第23章
一、挑战练习23.8:按钮主题提示:BeatBox的父样式解决办法:①在list_item_sound.xml的BeatBoxButton按钮中添加style为BeatBoxButton,代码如下<Button style="@style/BeatBoxButton" android:layout_width="match_parent" andro...原创 2019-04-25 01:12:34 · 386 阅读 · 0 评论 -
Android编程权威指南第三版 第32章
挑战练习内容1.首先,让日落可逆。也就是说,点击屏幕,等太阳落下后,再次点击屏幕,让太阳升起来。 动画集不能逆向执行,因此,你需要新建一个AnimatorSet。2.第二个挑战是添加太阳动画特效,让它有规律地放大、缩小或是加一圈旋转的光线。(这实际是反复执行一段动画特效,可考虑使用ObjectAnimator的setRepeatCount(int)方法。) 另外,海面上要是有太阳的倒影就更...原创 2019-05-09 02:40:54 · 2261 阅读 · 2 评论