自定义博客皮肤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_36403434的博客

慢慢在成长

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

转载 Java IO最详解

初学Java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!) 这是Java io 比较基本的一些处理流,除此之外我们还会提到一些比

2017-06-30 14:41:18 149

转载 深入对比Glide 和 Picasso

Glide 和 Picasso 可以说是目前 Android 上最流行的图片加载库了。大部分安卓应用开发人员都有使用过这两个库在他们的开发工作中。这两个库也都确实提供了大量图片加载的功能,而且也都经过了很多应用的检验,是可靠可信的。表面看上去似乎两者工作原理很相似,但是实际上是有着很大差别的,主要体现在下面几个方面:下载图片的方式图片的缓存机制加载到内存的机制本文主要会围绕这几个方

2017-06-30 14:36:40 229

原创 Fragment在Viewpager中重用

(一)添加Fragment界面 List fragmentList = new ArrayList<>(); fragmentList.add(InterViewListFragment.newInstance(0)); fragmentList.add(InterViewListFragment.newInstance(2));(二)InterViewLis

2017-06-30 14:17:33 311

转载 线性布局 相对布局 属性介绍

(线性布局) 1.Android:layout_height属性:设置控件的高度 2.Android:layout_width属性:控制控件的宽度 解释一下LinearLayout中的标签:(1)android:orientation="vertical" 表示竖直方式对齐(2)android:orientation="horizontal"表示水平方式对齐(3)android:l

2017-06-30 11:59:42 521

转载 重写ImageView设置圆角

public class XCRoundRectImageView extends ImageView{ private Paint paint; public XCRoundRectImageView(Context context) { this(context,null); } public XCRoundRect

2017-06-30 11:56:51 212

转载 Activity的四种启动模式:

Activity的四种启动模式:  1.standard 模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。 2.singleTop 如果在任务的栈顶正好存在该Activity的实例, 就重用该实例,否者就会创建新的实例并放入栈顶(即使栈中已经存在该Activity实例,只要不在栈顶,都会创建实例)。  3.singleT

2017-06-30 11:51:40 119

转载 仿苹果按钮

android:layout_marginTop="30dp"android:layout_marginLeft="16dp"android:id="@+id/swiBtn"android:layout_width="60dip"android:layout_height="30dip"slideswitch:isOpen="true"slideswitch:shape="

2017-06-30 11:50:19 247

原创 实体类组装json上传

1.创建提交json实体类(xxxBean),接着创建构造方法2.提交地方xxxBean mBean= new xxxBean(.....组装json...)3. Gson gson =new Gson();String dataa = gson.toJson(mBean);4.提交 以 X3为例;private void Pay() {gson = new Gson(

2017-06-30 11:45:31 447

原创 页面跳转前对ToKen判断

public class GetMyWalletInfo {private Context context;private String action;public GetMyWalletInfo(Context context, String action) {this.context = context;this.action = action;}/*public

2017-06-30 11:44:18 2912

原创 接口回掉作用整理

一 .listview中item中个别控件点击事件思路; (1)创建一个借口,接口中创建一个获取点击item的id。如下(2)适配器引用接口类,创建构造函数,并且在适配器中控件点击事件引用接口方法;创建构造引用接口有个参数在(主函数)中参数传当前文本(注意此是activity中使用)//(3) 主函数(Activity)用实现这个借口重写点击

2017-06-30 11:34:25 217

转载 禁止ViewPager左右滑动重写类

/*** Created by CHP on 2017/6/5.* 重写ViewPager禁止左右滑动*/public classNoScrollViewPagerextendsViewPager {publicNoScrollViewPager(Context context) {super(context);}publicNo

2017-06-30 11:31:20 213

翻译 SharedPreferences 判断APP是否第一次启动

SharedPreferences setting = getContext().getSharedPreferences("first_boot", 0); Boolean user_first = setting.getBoolean("FIRST", true); if (user_first) { bgTip.setVisibility(View.VISIBLE);

2017-06-30 11:28:57 496

转载 GridView的最后固定显示一个增加图片,点击图片动态增加内容item

public class GridViewAdapter extends BaseAdapter {      private Context context;      private List list;      LayoutInflater layoutInflater;      private ImageView mImageView;        publi

2017-06-30 11:24:10 469

翻译 普通的APK安装更新

/*** 闪屏页完成并且检查是否有新版本选择下载安装*/public class SplashActivity extends AppCompatActivity {private RelativeLayout rl_root;private TextView tvVersion;// 状态码protected static final int CODE_UPD

2017-06-30 11:22:18 198

原创 Intent跳转总结

【1】.假如A-Intent跳到B;如果不止有A往里边跳从B端想知道都有谁,首先清单文件中 activity命名看代码;给actiog命名;每个跳转只能用一个名字可多建;(1)为了精确定位跳转来源、然后可以在B中判断;代码块(2)【2.】 A 界面Intent跳到B 从B带回来数据B界面代码再看A界面【3】 Inten

2017-06-30 10:59:58 281

原创 类型的几种转换

1.编码格式转换try{mytext= java.net.URLEncoder.encode(search,"utf-8");}catch (UnsupportedEncodingException e) {e.printStackTrace();}2.String类型转换为int类型String str = "123";try {

2017-06-30 10:50:39 199

原创 视频文件缩略图

1.根据本地视频路径获取到视频文件缩略图MediaMetadataRetriever media =new MediaMetadataRetriever();media.setDataSource(MP4path);Bitmap bitmap = media.getFrameAtTime();2.根据本地路径获取文件大小try{intavailable =

2017-06-30 10:32:02 849

转载 Rxjava------轻松理解(二)

Rxjava

2017-06-30 10:24:05 186

转载 RxJava------轻松理解(一)

前言相信各位看官对RxJava早有耳闻,那么关于什么是RxJava我就不再赘述了,不知道的可自行百度。如果你已经大致了解过什么是RxJava,想开始学习,那么本文不失为你良好的选择,为什么这么说呢,因为我也是刚学几天,正所谓“知己知彼,百战不殆”。网上流传,RxJava的入门门槛高,而经过我这几天的学习,我反而不那么认为,精通我不敢说,但入门确实也不难,不信?我先来个简单的例子预热一下。

2017-06-29 16:04:21 227

空空如也

空空如也

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

TA关注的人

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