Android编程权威指南(第2版)
文章平均质量分 56
鱼香青椒丝
妹子玩儿编程
展开
-
Android编程权威指南(第2版)—第2章挑战练习
2.8 挑战练习:为TextView添加监听器 解说:直接添加监听器即可 2.9 挑战练习: 添加后退按钮 for activity_quiz.xml for QuizActivity.java 效果图: 左右两个箭头指示用的是android studio自带的图标,具体添加步骤请参考百度经验: http://j原创 2017-08-15 18:16:52 · 781 阅读 · 0 评论 -
Android编程权威指南(第2版)—第16章挑战练习
16.7挑战练习:优化照片显示 dialog_photo.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_pare原创 2017-09-11 23:04:20 · 1326 阅读 · 0 评论 -
Android编程权威指南(第2版)—第15章挑战练习
15.5 挑战练习:ShareCompat mReportButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { /*Intent i = new Intent(Intent.A原创 2017-09-11 14:58:14 · 1133 阅读 · 0 评论 -
Android编程权威指南(第2版)—第14章挑战练习
14.8 挑战练习:删除Crime记录 修改CrimeLab的deleteCrime方法 public void deleteCrime(Crime c) { //mCrimes.remove(c); mDatabase.delete( CrimeTable.NAME, CrimeTable.Co原创 2017-09-10 17:11:53 · 928 阅读 · 0 评论 -
Android编程权威指南(第2版)—第12章挑战练习
12.4 挑战练习:更多对话框 (1)Crime里面增加存储小时和分钟的变量 private int mHour; private int mMinute; 并通过右键generate添加getter和setter方法 (2)创建dialog_time.xml文件 (3)创建TimePickerFragment.java (4)在fragment_原创 2017-08-25 15:48:09 · 867 阅读 · 2 评论 -
Android编程权威指南(第2版)—第10章挑战练习
10.5 挑战练习:实现高效的RecyclerView刷新 其实10.4里面已经介绍了通过fragment获取返回结果的方法 (1)在CrimeListFragment.java里面增加相应代码,只贴出跟书本不同的我添加的代码 这个练习的关键就是如何获得crime对象在对象列表里面的index位置 新建一个变量全局 private int mIndex; 然后通过fragment返原创 2017-08-22 16:26:57 · 1314 阅读 · 2 评论 -
Android编程权威指南(第2版)—第13章挑战练习
13.7 挑战练习:优化字符串资源显示 这个按照书本的代码进行修改即可, 效果如如下原创 2017-08-24 16:20:03 · 1932 阅读 · 0 评论 -
Android编程权威指南(第2版)—第8章挑战练习
8.6 挑战练习 :日期格式化 书本里面推荐使用android.text.format.DateFormat包 代码很简单,修改CrimeFragment.java 把原先的 mDateButton.setText(mCrime.getDate().toString()); 修改为 String date = (String) DateFormat.format("EEEE, MMM原创 2017-08-19 16:17:30 · 730 阅读 · 0 评论 -
Android编程权威指南(第2版)—第5章挑战练习
5.5 挑战练习 (1)用户作弊后,可以旋转CheatActivity来清除作弊痕迹 这个可以用书本前面让题目横屏后不重置的方法来进行: 新建两个常量和一个变量 private static final String TAG = "CheatActivity"; private static final String KEY_INDEX = "index"; private boole原创 2017-08-18 15:27:17 · 1809 阅读 · 4 评论 -
Android编程权威指南(第2版)—第6章挑战练习
6.4 挑战练习:报告编译版本 在activity_cheat.xml里添加一个textview 在CheatActivity.java里增加 private TextView mAPILevel; 然后关联xml里面的布局,再进行版本号设置即可原创 2017-08-17 20:18:59 · 362 阅读 · 0 评论 -
Android编程权威指南(第2版)—第20章挑战练习
20.9 挑战练习:创建多版本主题 用的模拟器版本是Lollipop (1)创建values-v21文件夹 (2)创建目录下的styles.xml文件 @color/dark_blue @color/soothing_blue (3)查看效果 按钮颜色湖蓝色(soothing blue),原创 2017-09-28 19:45:24 · 377 阅读 · 0 评论