自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java中的两种单例模式--饿汉式和懒汉式

问题首先我们需要来考虑2件事情,既然单例模式需要保证系统中最多只有一个这样的对象事例,那么我怎么才能确保只能有一个实例呢??构造方法:如果构造方法是 public,那么任何类都可以 new 我的对象,不能保证单例,所以单例模式构造方法一定是 private的如果构造方法是 private的,那么我怎么 new对象呢?说明我只能在我自己的类中,先new出自己,然后提供给外部。

2017-01-11 09:17:44 352

原创 java中int和Integer什么区别

int 是基本类型,直接存数值  integer是对象,用一个引用指向这个对象1.Java 中的数据类型分为基本数据类型和复杂数据类型  int 是前者>>integer 是后者(也就是一个类)     Integer 是对象类型 int是原始类型 适用场合有很大的不同 之所以要把int封装成Integer 型 是因为很多方法参数就只接收对象类型(Objec

2017-01-11 09:10:52 295

原创 控件版本不一致 的坑—-解决思路

遇到的错误:Caused by: java.lang.NoSuchMethodError: No direct method (Landroid/widget/ImageView;Landroid/support/v7/widget/AppCompatDrawableManager;)V in class Landroid/support/v7/widget/AppCompatImageHel

2017-01-06 19:56:46 4847

原创 友盟--第三方登录

1.如果你尚未在友盟注册开发者账号,需要先注册,注册之后登录你的账号,点击添加新应用,填写完应用基本信息后,将进入"下载SDK并添加代码"页面,此页面即可得到Appkey。2.下载并安装SDK--下载最新版的SDK3.新建一个工程将你所需要的jar包导入到你的工程里面这里面有两种方式:.将main文件夹以及platform(选择你想使用的平台即可)文件下,对应的资源文件和jar

2016-12-11 20:06:34 1463

原创 容联--短信验证

一:准备工作1、集成流程(1)注册成为云通讯平台用户。(2)登陆云通讯平台,进入管理控制台,创建自己的应用。(3)下载云通讯Android SDK,根据开发指南进行编码实现。2、前期准备(1)注册成为云通讯的用户(2)登陆云通讯平台,进入管理控制台,创建自己的应用。在创建IM类应用的时候,只需填写应用名称,不必选择"启用应用回调地址"、"启用IVR"、"启用TTS"、"

2016-12-11 18:52:04 2869

原创 Java中常用到的算法题

1.遍历出一个文件夹下的所有文件,并展示出层级关系,文件夹优先显示,最后以一定格式写入文本中(递归实现)/** * 遍历出一个文件夹下的所有文件,并展示出层级关系,文件夹优先显示,最后以一定格式写入文本中 * @param args */ public static void main(String[] args) { //递归显示C盘下所有文件夹及其中文件 Fil

2016-12-01 09:41:20 454

原创 Activity和Fragment生命周期之间的关系

第一个Activity的布局/** * MainActivity布局xml文件 */<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" andr

2016-11-29 14:47:44 324

原创 RecyclerView的点击事件

private static RecyclerView.Adapter Adapter;    private static OnItemClickListener mOnItemClickListener;    //设置点击和长按事件    public interface OnItemClickListener {        void onItemClick(View v

2016-11-23 19:52:27 256

原创 百度地图 android6.0版本权限

if (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION)                != PackageManager.PERMISSION_GRANTED                || ContextCompat.checkSelfPermission(this

2016-11-23 19:49:49 1046

原创 RecyclerView继承PullRecyclerView实现上拉加载下拉刷新

android:layout_width="match_parent"    android:layout_height="wrap_content">    android:id="@+id/recyclerview_tv"    android:layout_width="wrap_content"    android:text="@string/app_name" 

2016-11-23 19:31:47 891

RecyclerView的上拉加载下拉刷新

RecyclerView继承PullRecyclerView 实现上拉加载 下拉刷新

2016-11-23

RecyclerView的点击事件

RecyclerView的点击事件 粘进适配器里 在主方法里面直接调用

2016-11-23

请求网络数据

写好工具类 直接在代码里面调方法 就可以请求数据

2016-11-13

空空如也

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

TA关注的人

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