自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 简单的多线程下载和断点续传

1.先要计算出资源文件的长度,根据长度随机创建一个文件,把文件请求分段2.计算出线程下载的开始和结束位置3.建立一个文件记录当前的下载的进度文件权限uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE">uses-permission>布局xml version

2016-10-25 15:20:33 323

原创 简单的二维码扫描

Android二维码扫描开发(一):实现思路与原理  二维码处理流程分为几个步骤:1. 初始化相机,设置一些相机参数; 2. 绑定SurfaceView,在SurfaceView上显示预览图像; 3. 获取相机的一帧图像; 4. 对图像进行一定的预处理,只保留亮度信息,成为灰度图像;5. 对灰度图像进行二维码解析,解析成功进入下一步,不成功回到第③步; 6.

2016-10-24 14:11:54 331

原创 简单的弹幕效果

dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:24.2.1' testCompile 'junit:junit:4.12' compile 'com.github.ctiao:DanmakuFlame

2016-10-24 08:56:06 842

原创 Java的加密

DES加密public class MyClass { static String input="你好"; public void main(String args){jdkDES(); } public static void jdkDES(){ try { //生成key KeyGenera

2016-10-21 16:52:57 249

原创 简单的二维码扫描

首先studio导入一个依赖compile 'cn.yipianfengye.android:zxing-library:1.5'Xml布局文件xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

2016-10-20 19:34:01 296

原创 volley的get,post请求

private void getJson() { RequestQueue requestQueue = Volley.newRequestQueue(getApplicationContext()); String httpurl="http://live.jufan.tv/cgi/search/resultlist"; StringRequest stringReque

2016-10-20 19:31:19 251

原创 mvp框架结构

MVP的介绍为了更好地细分视图(View)与模型(Model)的功能,让View专注于处理数据的可视化以及与用户的交互,同时让Model只关系数据的处理,基于MVC概念的MVP(Model-View-Presenter)模式应运而生。     在MVP模式里通常包含4个要素:     (1)View:负责绘制UI元素、与用户进行交互(在Android中体现为Activity);

2016-10-17 10:13:55 302

原创 Android 四大大图片缓存(Imageloader,Picasso,Glide,Fresco)原理、特性对比

四大图片缓存基本信息Universal ImageLoader 是很早开源的图片缓存,在早期被很多应用使用。 Picasso 是 Square 开源的项目,且他的主导者是 JakeWharton,所以广为人知。 Glide 是 Google 员工的开源项目,被一些 Google App 使用,在去年的 Google I/O 上被推荐,不过目前国内资料不多

2016-10-16 20:22:16 309

原创 断点续传

这里的断点续传使用了Xutils框架首先在studio的gradle里的defaultConfig配置useLibrary 'org.apache.http.legacy'然后权限uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>uses-pe

2016-10-16 20:15:04 279

原创 城市的三级列表

导入依赖compile 'liji.library.dev:citypickerview:0.3.0'xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="htt

2016-10-16 20:08:57 780

原创 ConvenientBanner 广告条的轮播

compile 'com.bigkoo:convenientbanner:1.1.4'com.bigkoo.convenientbanner.ConvenientBanner android:layout_width="fill_parent" android:layout_height="200dp" android:id="@+id/banner"/>

2016-10-16 19:51:01 443

空空如也

空空如也

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

TA关注的人

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