- 博客(198)
- 收藏
- 关注
原创 Android 技术博客(3):android 悬浮窗菜单,可用于显示在 launcher 或者 activity。
Android 技术博客(3):android 悬浮窗菜单,可用于显示在 launcher 或者 activity。
2018-06-24 19:48:06
3244
2
原创 6月17日,使用反馈Handler,Android 开发,每日20行,第100天。
FlickrFetchr.javapackage com.example.aster.photogallery;import android.net.Uri;import android.util.Log;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;i...
2018-06-23 21:56:19
198
原创 6月16日,处理消息,Android 开发,每日20行,第99天。
FlickrFetchr.javapackage com.example.aster.photogallery;import android.net.Uri;import android.util.Log;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;i...
2018-06-23 21:52:05
225
原创 6月15日,处理消息,Android 开发,每日20行,第98天。
FlickrFetchr.javapackage com.example.aster.photogallery;import android.net.Uri;import android.util.Log;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;i...
2018-06-23 21:36:56
224
原创 6月14日,获取和发送消息,Android 开发,每日20行,第97天。
FlickrFetchr.javapackage com.example.aster.photogallery;import android.net.Uri;import android.util.Log;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;i...
2018-06-23 21:26:53
164
原创 6月13日,让ThumbnailDownloader跑起来,Android 开发,每日20行,第96天。
FlickrFetchr.javapackage com.example.aster.photogallery;import android.net.Uri;import android.util.Log;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;i...
2018-06-23 21:11:20
312
原创 6月12日,创建ThumbnailDownloader,Android 开发,每日20行,第95天。
FlickrFetchr.javapackage com.example.aster.photogallery;import android.net.Uri;import android.util.Log;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;i...
2018-06-23 21:09:20
254
原创 6月11日,初始线程代码,Android 开发,每日20行,第94天。
FlickrFetchr.javapackage com.example.aster.photogallery;import android.net.Uri;import android.util.Log;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;i...
2018-06-23 20:58:03
230
原创 6月10日,配置 RecyclerView 以显示图片,Android 开发,每日20行,第93天。
FlickrFetchr.javapackage com.example.aster.photogallery;import android.net.Uri;import android.util.Log;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;i...
2018-06-23 20:32:59
391
原创 6月9日,从 AsyncTask 回到主线程,Android 开发,每日20行,第92天。
FlickrFetchr.javapackage com.example.aster.photogallery;import android.net.Uri;import android.util.Log;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;i...
2018-06-23 20:04:06
576
原创 6月8日,播放多个动画,Android 开发,每日20行,第91天。
SingleFragmentActivity.javapackage com.example.aster.draganddraw;import android.os.Bundle;import android.support.annotation.LayoutRes;import android.support.v4.app.Fragment;import android.sup...
2018-06-08 22:23:59
117
原创 6月7日,使用不同的 interpolator、色彩渐变,Android 开发,每日20行,第90天。
SingleFragmentActivity.javapackage com.example.aster.draganddraw;import android.os.Bundle;import android.support.annotation.LayoutRes;import android.support.v4.app.Fragment;import android.sup...
2018-06-07 20:46:23
168
原创 6月6日,简单属性动画,Android 开发,每日20行,第89天。
SingleFragmentActivity.javapackage com.example.aster.draganddraw;import android.os.Bundle;import android.support.annotation.LayoutRes;import android.support.v4.app.Fragment;import android.sup...
2018-06-06 19:44:53
125
原创 6月5日,属性动画:建立场景,Android 开发,每日20行,第88天。
SingleFragmentActivity.javapackage com.example.aster.draganddraw;import android.os.Bundle;import android.support.annotation.LayoutRes;import android.support.v4.app.Fragment;import android.sup...
2018-06-05 21:12:39
117
原创 6月4日,onDraw(...) 方法内的图形绘制,Android 开发,每日20行,第87天。
Box.javapackage com.example.aster.draganddraw;import android.graphics.PointF;public class Box { private PointF mOrigin; private PointF mCurrent; public Box(PointF origin) { ...
2018-06-04 18:35:14
143
原创 6月3日,处理触摸事件,Android 开发,每日20行,第86天。
Box.javapackage com.example.aster.draganddraw;import android.graphics.PointF;public class Box { private PointF mOrigin; private PointF mCurrent; public Box(PointF origin) { ...
2018-06-04 18:09:50
114
原创 6月2日,创建定制视图,Android 开发,每日20行,第85天。
BoxDrawingView.javapackage com.example.aster.draganddraw;import android.content.Context;import android.util.AttributeSet;import android.view.View;public class BoxDrawingView extends View { ...
2018-06-04 16:59:28
132
原创 6月1日,创建 DragAndDraw 项目,Android 开发,每日20行,第84天。
DragAndDrawActivity.javapackage com.example.aster.draganddraw;import android.support.v4.app.Fragment;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class DragA...
2018-06-04 16:48:51
133
原创 5月31日,解析 JSON 数据,Android 开发,每日20行,第83天。
FlickrFetchr.javapackage com.example.aster.photogallery;import android.net.Uri;import android.util.Log;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;i...
2018-05-31 21:06:58
110
原创 5月30日,从 Flickr 获取 JSON 数据,Android 开发,每日20行,第82天。
FlickrFetchr.javapackage com.example.aster.photogallery;import android.net.Uri;import android.util.Log;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputSt...
2018-05-30 23:15:28
248
原创 5月29日,使用 AsyncTask 在后台线程上运行代码,Android 开发,每日20行,第81天。
FlickrFetchr.javapackage com.example.aster.photogallery;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import ja...
2018-05-29 22:11:05
113
原创 5月28日,网络连接基本,Android 开发,每日20行,第80天。
FlickrFetchr.javapackage com.example.aster.photogallery;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import ja...
2018-05-28 10:03:23
120
原创 5月27日,创建 PhotoGallery 应用,Android 开发,每日20行,第79天。
PhotoGalleryActivity.javapackage com.example.aster.photogallery;import android.support.v4.app.Fragment;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class P...
2018-05-27 16:36:42
315
原创 5月26日,使用 NerdLauncher 应用作为设备主屏幕,Android 开发,每日20行,第78天。
NerdLauncherActivity.javapackage com.example.aster.nerdlauner;import android.support.v4.app.Fragment;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class Ner...
2018-05-26 12:35:04
260
原创 5月25日,任务与回退栈,Android 开发,每日20行,第77天。
NerdLauncherActivity.javapackage com.example.aster.nerdlauner;import android.support.v4.app.Fragment;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class Ner...
2018-05-25 16:08:39
121
原创 5月24日,在运行时创建显示 intent,Android 开发,每日20行,第76天。
NerdLauncherActivity.javapackage com.example.aster.nerdlauner;import android.support.v4.app.Fragment;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class Ner...
2018-05-24 15:42:20
150
原创 5月23日,解析隐式 intent,Android 开发,每日20行,第75天。
NerdLauncherActivity.javapackage com.example.aster.nerdlauner;import android.support.v4.app.Fragment;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class Ner...
2018-05-23 16:23:08
116
原创 5月22日,创建 NerdLauncher 项目,Android 开发,每日20行,第74天。
NerdLauncherActivity.javapackage com.example.aster.nerdlauner;import android.support.v4.app.Fragment;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class Ner...
2018-05-23 16:22:55
128
原创 5月21日,layer list drawable,Android 开发,每日20行,第73天。
BeatBox.javapackage com.example.aster.beatbox;import android.content.Context;import android.content.res.AssetFileDescriptor;import android.content.res.AssetManager;import android.media.AudioM...
2018-05-21 10:42:29
87
原创 5月20日,state list drawable,Android 开发,每日20行,第72天。
BeatBox.javapackage com.example.aster.beatbox;import android.content.Context;import android.content.res.AssetFileDescriptor;import android.content.res.AssetManager;import android.media.AudioM...
2018-05-20 21:30:36
105
原创 5月19日,shape drawable,Android 开发,每日20行,第71天。
BeatBox.javapackage com.example.aster.beatbox;import android.content.Context;import android.content.res.AssetFileDescriptor;import android.content.res.AssetManager;import android.media.AudioM...
2018-05-19 16:24:56
73
原创 5月18日,统一按钮样式,Android 开发,每日20行,第70天。
BeatBox.javapackage com.example.aster.beatbox;import android.content.Context;import android.content.res.AssetFileDescriptor;import android.content.res.AssetManager;import android.media.AudioM...
2018-05-18 22:59:02
138
原创 5月17日,修改按钮属性,Android 开发,每日20行,第69天。
BeatBox.javapackage com.example.aster.beatbox;import android.content.Context;import android.content.res.AssetFileDescriptor;import android.content.res.AssetManager;import android.media.AudioM...
2018-05-17 10:44:28
132
原创 5月16日,覆盖主题属性,Android 开发,每日20行,第68天。
BeatBox.javapackage com.example.aster.beatbox;import android.content.Context;import android.content.res.AssetFileDescriptor;import android.content.res.AssetManager;import android.media.AudioM...
2018-05-16 21:33:12
95
原创 5月14日,主题,Android 开发,每日20行,第66天。
BeatBox.javapackage com.example.aster.beatbox;import android.content.Context;import android.content.res.AssetFileDescriptor;import android.content.res.AssetManager;import android.media.AudioM...
2018-05-14 17:12:11
104
原创 5月13日,颜色资源、样式,Android 开发,每日20行,第65天。
BeatBox.javapackage com.example.aster.beatbox;import android.content.Context;import android.content.res.AssetFileDescriptor;import android.content.res.AssetManager;import android.media.AudioM...
2018-05-13 16:41:04
106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人