- 博客(198)
- 收藏
- 关注
原创 Android 技术博客(3):android 悬浮窗菜单,可用于显示在 launcher 或者 activity。
Android 技术博客(3):android 悬浮窗菜单,可用于显示在 launcher 或者 activity。
2018-06-24 19:48:06 3306 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 206
原创 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 230
原创 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 235
原创 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 171
原创 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 320
原创 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 265
原创 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 237
原创 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 405
原创 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 580
原创 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 128
原创 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 190
原创 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 132
原创 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 125
原创 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 152
原创 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 122
原创 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 138
原创 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 135
原创 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 113
原创 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 256
原创 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 119
原创 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 130
原创 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 321
原创 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 268
原创 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 127
原创 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 158
原创 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 119
原创 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 133
原创 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 92
原创 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 112
原创 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 80
原创 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 146
原创 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 136
原创 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 106
原创 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 110
原创 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 111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人