自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 百度地图ApiKey申请流程

1.首先cmd 进入如图所示的目录下:2.接着输入keytool 检测3.输入以下指令,口令为android4.生成SHA15.6.将图5中grandle文件的包名,放在如图所示中:7.8.点击Create new..按钮9.此时系统自动生成mykey.jks10.

2016-09-26 20:27:01 922

原创 RemoteService中的 Messenger信使

1.app服务端MessageService.javapublic class MessageService extends Service { /** * 用于接收其他应用程序传递过来的消息, * 信使可以封装Handler, 封装之后就可以接收数据 */ private Handler mReceiveHandler = new

2016-09-25 18:52:56 395

原创 RemoteSever的通信AIDL

1.在main文件中创建一个ADIL文件夹,并在文件中创建ICalcInterface.aidl 文件,注意当在另外一个应用程序中也要创建一个一模一样的文件(该文件的所存在的位置,即包名+文件名),点击重建工程,此时工程文件中产生一个generated文件夹。// ICalcInterface.aidlpackage com.wwj_fly.remoteservicedemo.service

2016-09-25 18:33:00 250

翻译 BroacastReceiver的介绍

1.清单文件:<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="mobi.vhly.broadcastreceiverdemo" > --> <a

2016-09-22 12:16:43 497

原创 Handler的用法介绍

1.handler主要用于子线程与主线程的消息传递,由于UI线程不能执行耗时操作,所以我将耗时操作放到子线程中去执行,并同Handler机制将子线程获取的消息发送到UI线程中,从而实现UI的线程中控件的内容的实时更新。2.一般都是子线程向主线程发送消息,那如何实现主线程向子线程发送消息呢?其实我们可以通过下面实例来实现:public class MainActivity extends A

2016-09-20 22:10:26 422

翻译 ListView多布局实现

1.如何实现ListView的多布局呢?比如说。我们打算设计一个聊天窗口,自己的聊天内容放置在对话框的右边,别人发来的消息放置在对话框的左边。  下面我们可以看,如下实例:1) 首先我们要先设置两个两个布局文件,分别代表别人的发送的消息,和自己发送的消息,实例如下:chat_item_right.xml<RelativeLayout xmlns:android="http://s

2016-09-20 13:31:50 356

翻译 loader的基本用法

1.loader的用法实例如下public class MainActivity extends AppCompatActivity implements LoaderManager.LoaderCallbacks { private SimpleCursorAdapter mAdapter; @Override protected void onCreate(Bu

2016-09-17 19:53:48 1426

翻译 fragment的基本用法

1.首先创建一个UI线程public class MainActivity extends AppCompatActivity implements RadioGroup.OnCheckedChangeListener { private HomeFragment mHomeFragment; private DmFragment mDmFragment; priva

2016-09-17 19:35:27 591

原创 fragment实现横竖屏的切换

1.以新闻布局为例,首先创建新闻标题fragment 和 新闻内容fragment1)首先创建手机新闻标题的fragment布局文件fragment_news_list.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://

2016-09-17 19:06:04 9410 1

翻译 ListView控件中item中实现的Button的点击事件

1.适配器我们可以简单的理解为数据与控件之间交互的桥梁,如果我们想要实现在Listview控件之中实现Button的点击事件,就需要把当前的UI线程传进Adapter之中,因此要在Adapter之中设置监听器,即适配器中创建setOnClickListener方法,适配器中定义了ViewHolder静态类定义了button控件,此时需要ViewHolder类中创建setOnClickListene

2016-09-11 13:25:21 4160

原创 自定义ContentProvider内容提供者

一、自定义的内容提供者1. 继承 ContentProvider2. 实现 增 删 改 查 方法 以及 onCreate 方法3. 制定 Uri 的网址规则,形成特定的功能4. 四大组件都需要在清单文件注册,来确认内容提供者是否可以被 其他程序访问5. 内部需要进行数据的操作,增 删 改 查    5.1 确认使用哪种数据类型

2016-09-09 21:01:47 456

原创 SharedPreferences的存储位置和格式

1.SharedPreferences 本身是一个接口,程序无法直接创建SharedPreferences实例,只能通过Context提供的getSharedPreferences(String name,int mode)来获取该实例该方法的第二个参数可以设置模式有:(1).Context.MODE_PRIVATE:指定该SharedPreferences数据只能被应用程序读写(2)

2016-09-08 11:09:59 15947 2

转载 AsyncTask加载之图片下载(2)

1.创建工具类public final class HttpTool { private HttpTool(){} public static byte[] doGet(String url){ byte[] ret = null; if (url != null) { HttpURLConnection conn

2016-09-08 09:46:41 307

原创 反射实现适配器的封装

1.通过封装我们可以减少代码的复用率,同时我们也可以减少代码量。public abstract class CommonAdapter extends BaseAdapter { private Context context; private int layoutId; private LayoutInflater inflater; private List

2016-09-08 09:36:35 333

原创 AsyncTask异步加载之图片下载

1.创建图片工具类ImageUtilpublic class ImageUtil { /* * * 使用Lru算法来将图片进行缓存,从而节省流量的使用 * * */ static LruCache cache = new LruCache(5 << 20){ @Override protected int si

2016-09-08 09:28:16 277

原创 File类中的方法实现

public class File { public static void main(String[] args) { File file = new File("E:\\kankan\\XMPCache"); File absoluteFile = file.getAbsoluteFile(); System.out.println("

2016-09-07 13:46:08 332

Android的kotlin高清电子文档

该文档是一篇讲述Android的kotlin的基本语法结构的电子文档,比较的简单而系统,适合学习kotlin的初学者。

2018-02-11

百度地图点聚合demo

这是实现百度地图点聚合的一个简单程序,修改了部分源码可以的更改聚合点的颜色

2017-10-27

空空如也

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

TA关注的人

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