![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 75
WeltKrieg
忘记所有不该记得的东西。
展开
-
Android学习-第1天
本次所学习的内容为第一章Android开发初体验,下面直接上代码:该app名字为GeoQuizQuizActivity.java中的代码:package com.bignerdranch.android.geoquiz;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import an...原创 2018-03-06 22:36:09 · 233 阅读 · 0 评论 -
Android学习-第2天
今天为在昨天的基础上添加Question类,一个实例代表一道题目,然后创建一个Question数组对象交由QuizActivity管理。代码如下: activity_quiiz.xml中的代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android....原创 2018-03-07 22:30:33 · 189 阅读 · 0 评论 -
Android学习-第9天
今天任务为启动activity以及activity之间的传递,详细代码如下:AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.bignerdra...原创 2018-03-14 21:32:40 · 271 阅读 · 2 评论 -
Android学习-第3天
今天所学习的内容为向项目中添加图标资源,以及直接在XML文件中引用资源。首先将图标文件放入到资源目录中,然后在activity_quiz.xml中引用资源,具体代码如下:<?xml version = “1.0” encoding = “utf-8”?> < LinearLayout xmlns:android = “http://schemas.android.com/apk...原创 2018-03-08 22:36:22 · 163 阅读 · 3 评论 -
Android学习-第10天
今天为创建一个Crime类,并且生成方法:package com.bignerdranch.android.criminallntent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import java.util.Date;import java.util.UUID;public...原创 2018-03-15 22:28:21 · 101 阅读 · 0 评论 -
Android学习-第4天
今天的任务为日志跟踪理解activity生命周期在QuizActivity.java文件中,新增一个TAG常量private static final String TAG="QuizActivity";为onCreate方法添加日志输出代码Log.d(TAG,"onCreate(Bundle) called");覆盖更多生命周期方法:@Overrideprotected void onSta...原创 2018-03-09 23:26:25 · 151 阅读 · 0 评论 -
Android学习-第11天
今天的任务为创建UI fragment,详细代码如下:strings.xml:<resources> <string name="app_name">Criminallntent</string> <string name="crime_title_hint">Enter a title for the crime.</stri原创 2018-03-16 23:52:48 · 149 阅读 · 0 评论 -
Android学习-第5天
本次为对活动进行设备旋转,代码如下:<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_hei...原创 2018-03-10 23:15:12 · 88 阅读 · 0 评论 -
Android学习-第6天
本次所做为保存数据以应对设备旋转,添加代码如下:private static final String KEY_INDEX="index";protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.d(TAG,"onCreate(Bundle) calle...原创 2018-03-11 22:52:17 · 132 阅读 · 0 评论 -
Android学习-第12天
今天的任务为创建CrimeFragment类,代码如下:CrimeFragment.javapackage com.bignerdranch.android.criminallntent;import android.os.Bundle;import android.support.v4.app.Fragment;import android.text.Editable;import a...原创 2018-03-18 22:25:21 · 118 阅读 · 0 评论 -
Android学习-第7天
今天为创建第二个activity代码如下:<string name="warning_next">Are you sure you want to do this?</string><string name="show_answer_button">Show Answer</string><string name="cheat_b原创 2018-03-12 22:46:04 · 149 阅读 · 0 评论 -
Android学习-第15天
今天的任务为使用抽象activity托管fragment:CrimeActivity.java:package com.bignerdranch.android.criminallntent;import android.os.Bundle;import android.support.v4.app.Fragment;import android.support.v4.app.Fragm...原创 2018-03-22 21:50:24 · 661 阅读 · 0 评论 -
Android学习-第8天
今天为在manifest配置文件中声明activity并且添加cheat按钮<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.bignerdranch.android.geoquiz...原创 2018-03-13 22:58:19 · 107 阅读 · 0 评论 -
Android学习-第16天
今天的任务为使用RecyclerView,代码如下:fragment_crime_list.xml:<?xml version="1.0" encoding="utf-8"?><android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android"...原创 2018-03-23 23:32:46 · 103 阅读 · 0 评论 -
Android学习-第21天
今天的任务为创建CrimePagerActivity,代码如下:CrimePagerActivity.java:package com.bignerdranch.android.criminallntent;import android.content.Context;import android.content.Intent;import android.os.Bundle;impor...原创 2018-03-29 22:48:14 · 136 阅读 · 0 评论 -
Android学习-第13天
今天为向FragmentManager添加UI fragment以及添加字符串资源:activity_crime.xml中<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id=...原创 2018-03-20 22:15:47 · 107 阅读 · 0 评论 -
Android学习-第22天
今天的任务为创建DialogFragment,代码如下:strings.xml:<resources> <string name="app_name">Criminallntent</string> <string name="crime_title_hint">Enter a title for the crime.</str原创 2018-03-30 22:32:42 · 131 阅读 · 0 评论 -
Android学习-第30天
今天的任务为添加按钮组件以及添加嫌疑人信息至模型层,代码如下:strings.xml:<resources> <string name="app_name">Criminallntent</string> <string name="crime_title_hint">Enter a title for the crime.</原创 2018-04-07 22:33:56 · 110 阅读 · 0 评论 -
Android学习-第17天
今天的任务为实现ViewHolder和Adapter,代码如下:List_item_crime.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="m...原创 2018-03-25 22:35:39 · 168 阅读 · 0 评论 -
Android学习-第23天
今天的任务为设置对话框的显示内容以及fragment间的数据传递,代码如下:dialog_date.xml:<?xml version="1.0" encoding="utf-8"?><DatePicker xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/di...原创 2018-03-31 23:10:19 · 179 阅读 · 0 评论 -
Android学习-第14天
今天的学习任务为升级Criminallntent应用的模型层:CrimeLab.java:package com.bignerdranch.android.criminallntent;import android.content.Context;import java.util.ArrayList;import java.util.List;import java.util.UUID...原创 2018-03-21 21:46:44 · 122 阅读 · 0 评论 -
Android学习-第31天
今天的任务为使用格式化字符串,代码如下:strings.xml:<resources> <string name="app_name">Criminallntent</string> <string name="crime_title_hint">Enter a title for the crime.</string&原创 2018-04-08 22:40:49 · 123 阅读 · 0 评论 -
Android学习-第18天
今天的任务为绑定列表项以及响应点击,代码如下:CrimeListFragment,java:package com.bignerdranch.android.criminallntent;import android.os.Bundle;import android.support.v4.app.Fragment;import android.support.v7.widget.Linea...原创 2018-03-26 20:09:11 · 129 阅读 · 0 评论 -
Android学习-第24天
今天的任务为完成返回数据CrimeFragment,实现了修改日期,代码如下:CrimeFragment.java:package com.bignerdranch.android.criminallntent;import android.content.Intent;import android.os.Bundle;import android.support.v4.app.Fragm...原创 2018-04-01 22:47:41 · 171 阅读 · 0 评论 -
Android学习-第32天
今天的任务为使用隐式intent,代码如下:CrimeFragment.java:package com.bignerdranch.android.criminallntent; import android.content.Intent; import android.os.Bundle; import android.support.v4.ap...原创 2018-04-09 19:54:05 · 119 阅读 · 0 评论 -
Android学习-第37天
今天的任务为使用相机intent,代码如下:CrimeFragment.java:package com.bignerdranch.android.criminalintent;import android.app.Activity;import android.content.Intent;import android.content.pm.PackageManager;import ...原创 2018-04-14 23:28:01 · 117 阅读 · 0 评论 -
Android学习-第25天
今天的任务为添加工具栏菜单,代码如下:strings.xml:<resources> <string name="app_name">Criminallntent</string> <string name="crime_title_hint">Enter a title for the crime.</string&g原创 2018-04-02 20:07:31 · 129 阅读 · 0 评论 -
Android学习-第38天
今天的任务为缩放和显示位图,代码如下:PictureUtils.java:package com.bignerdranch.android.criminalintent;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import androi...原创 2018-04-15 22:20:06 · 116 阅读 · 0 评论 -
Android学习-第19天
今天的任务为从fragment中启动activity,代码如下:CrimeListFragment.java:package com.bignerdranch.android.criminallntent;import android.content.Intent;import android.os.Bundle;import android.support.v4.app.Fragment...原创 2018-03-27 22:14:15 · 161 阅读 · 0 评论 -
Android学习-第33天
今天的任务为获取联系人信息,代码如下:CrimeFragment.java:package com.bignerdranch.android.criminallntent; import android.content.Intent; import android.os.Bundle; import android.provider.Contact...原创 2018-04-10 18:28:23 · 98 阅读 · 0 评论 -
Android学习-第39天
今天的任务为创建BeatBox应用,代码如下:fragment_beat_box.xml:<?xml version="1.0" encoding="utf-8"?><android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" ...原创 2018-04-16 19:59:49 · 190 阅读 · 0 评论 -
Android学习-第26天
今天的任务为实现层级式导航以及可选菜单项:CrimeLab.java:package com.bignerdranch.android.criminallntent;import android.content.Context;import java.util.ArrayList;import java.util.List;import java.util.UUID;public ...原创 2018-04-03 22:57:21 · 273 阅读 · 0 评论 -
Android学习-第20天
今天的任务为fragment argument。代码如下:CrimeActivity.java:package com.bignerdranch.android.criminallntent;import android.content.Context;import android.content.Intent;import android.os.Bundle;import andro...原创 2018-03-28 20:20:29 · 128 阅读 · 0 评论 -
Android学习-第34天
今天的任务为获取联系人姓名,以及检查可相应任务的activity,代码如下:CrimeFragment.java:package com.bignerdranch.android.criminallntent; import android.content.Intent; import android.content.pm.PackageManager; ...原创 2018-04-11 18:35:57 · 203 阅读 · 0 评论 -
微型技术博客(1)
本次的任务为利用TextView实现跑马特效,代码如下:strings.xml:<resources> <string name="app_name">这是一个很长很长很长很长很长的句子。Du bist meine Welt.</string> <string name="Hello_world" /></resources&原创 2018-04-11 21:31:44 · 160 阅读 · 3 评论 -
Android学习-第27天
今天的任务为定义schema,代码如下:CrimeDbSchema.java:package com.bignerdranch.android.criminallntent.database.CrimeDbSchema;public class CrimeDbSchema { public static final class CrimeTable{ public s...原创 2018-04-04 23:34:08 · 96 阅读 · 0 评论 -
Android学习-第35天
今天的任务为布置照片,代码如下:fragment_crime.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" andro...原创 2018-04-12 11:05:39 · 264 阅读 · 0 评论 -
Android学习-第40天
今天的任务为创建NerdLauncher项目,代码如下:NerdLauncherActivity.java:package com.bignerdranch.android.nerdlauncher;import android.os.Bundle;import android.support.v4.app.Fragment;import android.support.v7.widget...原创 2018-04-17 22:51:25 · 96 阅读 · 0 评论 -
Android学习-第28天
今天的任务为修改CrimeLab类,代码如下:CrimeLab.java:package com.bignerdranch.android.criminallntent;import android.content.ContentValues;import android.content.Context;import android.database.sqlite.SQLiteDataba...原创 2018-04-05 23:43:54 · 122 阅读 · 0 评论 -
Android学习-第44天
今天的任务为修改NerdLauncher应用作为设备主屏幕,代码如下:AndroidManifest.xml:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.bignerdranc...原创 2018-04-22 22:32:03 · 88 阅读 · 0 评论