自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 Android学习-第52天

 今天的任务为改变样式,代码如下:colors.xml:<?xml version="1.0" encoding="utf-8"?> <resources> <color name="colorPrimary">#3F51B5</color> <color name="colorPrimaryDar

2018-04-30 23:19:00 110

原创 Android学习-第51天

今天的任务为数据绑定回调、释放音频以及设备旋转和对象保存,代码如下:list_item_sound.xml:<?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sch...

2018-04-29 22:11:19 187

原创 Android学习-第50天

今天的任务为实现测试类以及编写测试方法,代码如下:SoundViewModelTest.java:package com.bignerdranch.android.beatbox; import org.junit.Before; import org.junit.Test; import static org.hamcrest.core.Is.is; import static org.ju...

2018-04-28 10:45:07 102

原创 Android学习-第49天

今天的任务为创建SoundPool,加载音频文件以及播放音频,代码如下:BeatBox.java:package com.bignerdranch.android.beatbox; import android.content.Context; import android.content.res.AssetFileDescriptor; import android.content.res.A...

2018-04-27 21:53:45 132

原创 Android学习-第48天

今天的任务为创建视图模型以及绑定至视图模型,代码如下:SoundViewModel.java:package com.bignerdranch.android.beatbox; public class SoundViewModel { private Sound mSound; private BeatBox mBeatBox; public SoundViewMod...

2018-04-26 10:44:51 163

原创 Android学习-第47天

今天的任务为使用assets,代码如下:Sound.java:package com.bignerdranch.android.beatbox; public class Sound { private String mAssetPath; private String mName; public Sound(String assetPath){ mAs...

2018-04-25 22:29:33 115

原创 Android学习-第46天

今天的任务为处理assets,代码如下:BeatBox.java:package com.bignerdranch.android.beatbox; import android.content.Context; import android.content.res.AssetManager; import android.util.Log; import java.io.IOExceptio...

2018-04-24 22:07:24 115

原创 Android学习-第45天

今天的任务为进行简单的数据绑定,代码如下:app/build.gradle:apply plugin: 'com.android.application' android { compileSdkVersion 27 defaultConfig { applicationId "com.bignerdranch.android.beatbox" m...

2018-04-23 10:00:03 170

原创 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 99

原创 Android学习-第43天

今天的任务为为intent添加新任务标志,代码如下:NerdLauncherFragment.java:package com.bignerdranch.android.nerdlauncher; import android.content.Intent; import android.content.pm.ActivityInfo; import android.content.pm.Pac...

2018-04-20 23:03:38 100

原创 Android学习-第42天

今天的任务为在运行时创建显示intent,代码如下:NerdLauncherFragment.java:package com.bignerdranch.android.nerdlauncher; import android.content.Intent; import android.content.pm.ActivityInfo; import android.content.pm.Pac...

2018-04-19 22:46:42 115

原创 Android学习-第41天

今天的任务为解析隐式intent,代码如下:NerdLauncherFragment.java:package com.bignerdranch.android.nerdlauncher; import android.content.Intent; import android.content.pm.PackageManager; import android.content.pm.Resol...

2018-04-18 19:02:52 128

原创 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 110

原创 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 198

原创 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 125

原创 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 127

原创 Android学习-第36天

今天的任务为文件存储,代码如下:AndroidManifest.xml:<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/too...

2018-04-13 21:18:40 220

原创 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 309

原创 微型技术博客(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 204 3

原创 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 213

原创 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 107

原创 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 128

原创 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 131

原创 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 120

原创 Android学习-第29天

今天的任务为读取数据库,其中包含了使用CursorWrapper以及创建模型层对象,详细代码如下:CrimeLab.java:package com.bignerdranch.android.criminallntent; import android.content.ContentValues; import android.content.Context; import android.da...

2018-04-06 21:28:55 162

原创 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 150

原创 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 108

原创 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 300

原创 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 138

原创 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 183

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除