自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_22934077的博客

Android相关知识

  • 博客(14)
  • 收藏
  • 关注

转载 AppWidget解析

什么是AppWidget  AppWidget 即桌面小部件,也叫桌面控件,就是能直接显示在Android系统桌面上的小程序,先看图:                  图中我用黄色箭头指示的即为AppWidget,一些用户使用比较频繁的程序,可以做成AppWidget,这样能方便地使用。典型的程序有时钟、天气、音乐播放器等。AppWidget 是Android 系统应用开发层面的一部分,有着特殊...

2018-04-27 14:11:13 314

转载 Android自定义控件

开发自定义控件的步骤:1、了解View的工作原理 2、 编写继承自View的子类3、 为自定义View类增加属性 4、 绘制控件 5、 响应用户消息 6 、自定义回调函数  一、View结构原理Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类。View定义了绘图的基本操作基本操作由三个函数完成:measure()、l...

2018-04-02 17:58:05 253

原创 自定义控件之自定义开关

package com.example.toggleview;import com.example.defineview.R;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas...

2018-04-02 15:43:28 182

原创 内存缓存

public class MemoryCacheUtils { // HashMap<String, Bitmap> mMemoryCache = new HashMap<String, Bitmap>(); HashMap<String, SoftReference<Bitmap>> mMemoryCache = new HashMap&lt...

2018-03-29 15:30:58 123

原创 网络缓存

package com.example.netcacheutils;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import andro...

2018-03-28 18:13:27 287

原创 一键分享功能ShareSDK

1.进去网站Mob官网下载AndroidSDK,选择你需要的功能。2.解压后打开ShareSDK_User_Guide网页,根据提示完成分享功能的实现。3.申请AppKey值需要先注册官网账号,通过添加应用获取你的AppKey值。效果图:代码:package com.example.sharesdk;import cn.sharesdk.framework.ShareSDK;import c...

2018-03-28 11:41:00 949

原创 AlertBuilder单选框的使用

效果图:代码:package com.example.alertbuilder;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.content.DialogInterface.OnClickListener;i...

2018-03-28 10:06:53 447

原创 WebView的使用

代码:package com.example.webviewuse;import android.app.Activity;import android.graphics.Bitmap;import android.os.Bundle;import android.text.Editable;import android.view.Menu;import android.view.M...

2018-03-27 16:41:35 133

原创 自定义下拉刷新控件PullToRefreshListView

效果图:PullToRefreshListView.javapackage com.example.pulltorefresh;import java.text.SimpleDateFormat;import java.util.Date;import java.util.zip.Inflater;import android.annotation.SuppressLint;im...

2018-03-23 17:20:56 315

原创 开源库ViewPagerIndicator的使用

效果图如下图所示:MainActivity.javapackage com.example.viewpagerindicator;import com.viewpagerindicator.TabPageIndicator;import android.app.Activity;import android.os.Bundle;import android.support.v4.app...

2018-03-22 16:52:14 244

原创 ShraedPreferences存取数据工具类

package com.example.xutils;import android.content.Context;import android.content.SharedPreferences;/** * SharePreference封装 * */public class PrefUtils { public static Boolean getBoolean(C...

2018-03-22 10:28:10 165

原创 XUtils访问服务器获取json数据,并用Gson解析json

Mainactivity.javapackage com.example.xutils;import java.util.ArrayList;import com.google.gson.Gson;import com.lidroid.xutils.HttpUtils;import com.lidroid.xutils.exception.HttpException;import com...

2018-03-22 10:05:17 436

原创 ViewPager的简单使用方法

主界面MainActivitypackage com.example.viewpager;import java.util.ArrayList;import com.example.viewpager.R;import android.app.Activity;import android.app.Fragment;import android.app.FragmentManag...

2018-03-21 11:40:42 324

原创 SlidingMenu的使用

package com.example.slidingmenu;import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;import com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity;import android.app.Activity;import a...

2018-03-20 15:59:40 115

空空如也

空空如也

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

TA关注的人

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