自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

分享人生

任重道远信必坚,我定横走人世间。

  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 图片实现高斯模糊

最近在搞图片的显示,做了一个高斯模糊的效果,使用的是gitgub上写好的效果, https://github.com/qiujuer/ImageBlurring效果图如下,1. (1)xml文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/

2017-11-30 23:32:36 20387

原创 仿探探的卡片滑动效果-recyclerView实现

这里是一个通过自定义view和自定义recyclerView、layoutManager,再结合ItemTouchHelper实现的一个仿探探的卡片滑动的效果:效果图已经奉上,接下来是代码:首先是每张图片的布局:item<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

2017-11-23 11:13:10 18393 2

原创 Android屏幕横竖屏切换和生命周期管理的详细总结

Android屏幕横竖屏切换和生命周期管理的详细总结       一般的我们去切换屏幕方向都是不希望Activity被重新创建,这时就需要对一些属性进行设置,或者使用代码设置。        今天想学一下Android屏幕横竖屏切换,但是网上很多知识不准确或不正确,这里我还是自己总结一篇文章,供大家参考。一.屏幕横竖屏切换的代码       很多文章一上来就将什么生命周期或者乱七八糟的,我认为你首

2017-11-23 10:21:27 13373

原创 GreenDao3.0基本配置

粘贴板:classpath 'org.greenrobot:greendao-gradle-plugin:3.2.1'apply plugin: 'org.greenrobot.greendao'greendao {schemaVersion 1daoPackage 'com.zhangzhongwen.www.test2.gen'targetGenDir 'src

2017-11-23 08:28:56 10443

转载 ijkPlayer播放器快速集成使用

jjdxm_ijkplayer项目地址:jjdxm_ijkplayer简介:基于 ijkplayer 简单的 UI 界面 当前项目是基于 ijkplayer 项目进行的播放器界面 UI 封装。 是一个适用于 Android 的 RTMP 直播推流 SDK,可高度定制化和二次开发。特色是同时支持 H.264 软编/硬编和 AAC 软编/硬编。主要是支持 RIMP、HLS、MP4、M4A 等视频格式的播

2017-11-18 10:50:45 12935

原创 CSDN博客:在非登录状态下通过百度搜索引擎查看自己的博客

很多时候我们想要查看一篇自己博客的内容,需要打开浏览器,找到CSDN博客,然后登录、打开文章管理才能查看。当我们只是想要简单的查看一下的时候,这些操作就显得太过繁琐,这里介绍几种通过百度搜索引擎直接找到自己文章的几种方法:一、通过用户名进行搜索:在自己的首页,打开编辑简介窗口就能够在第一行查看到自己的用户名:然后通过百度搜索引擎进行搜索,输入 博客:用户名这里搜索的

2017-11-13 14:10:57 2654 1

原创 修改csdn博客标题与博客描述

好的博客标题与描述能够帮助搜索引擎快速准确的找到我们,接下来介绍的就是更改csdn博客标题与博客描述的方法:进入自己博客首页点击文章管理:进入后点击博客配置:前两项就是我们要找的内容了:

2017-11-13 13:17:35 3714

原创 CSDN博客修改用户名

今天新建了一个csdn博客,其实也没啥特别的,就是使用邮箱注册一个csdn账号,然后开通博客。不过csdn账号每个用户有两个名称,一个叫用户名,一个叫昵称。用户名是注册的时候填写的,具有唯一性,即你的用户名在CSDN里是唯一的,没有其他人和你一样的。昵称是填写个人信息的时候写的,当然,它也具有唯一性。这里要说的就是改名的问题了。用户名是注册的时候填写的,不可

2017-11-13 12:53:35 9782 17

原创 AS3.0多渠道打包解决Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.a

解决Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com <div class="article_manage clearfix"> <div class="article_l">

2017-11-12 23:09:06 1532

原创 多线程断点续传,粘贴可用,阅读可懂

多线程断点续传就是在下载的时候,同时开启多个线程,平均分配下载任务,并同时进行下载,在下载过程中对当前的下载进度进行存储,在暂停并重新下载时,读取上一次下载的进度,并继续下载。在这篇博文中,是开启了三个线程,以线程id为名,创建三个对应的文件,存储对应线程的下载进度,每次暂停之后重新下载的时候,每条线程去自己对应的文件中读取自己的下载进度,然后继续下载。注:这里使用的是httpClint网

2017-11-11 11:45:31 1816 1

原创 xUtils单线程断点续传

MainActivity:public class MainActivity extends AppCompatActivity implements View.OnClickListener { private ProgressBar pb; private TextView tv_error; private TextView tv_progress; p

2017-11-11 11:15:01 1583

原创 Retrofit结合RxJava简单get/post请求(传参)

ApiServices:public interface ApiServices { //post请求:第一个参数url,可以传递为空,不能不写,第二个map集合为参数 @POST Observable<PageBean> postPage(@Url String url, @QueryMap Map<String,String> map); //get请求:直接把参

2017-11-10 19:13:08 10582

原创 Android网络状态判断工具类(全)

NetworkUtils工具类里封装了以下方法:[html] view plain copy print?openWirelessSettings   : 打开网络设置界面  isConnected            : 判断网络是否连接  isAvailableByPing      : 判断网络是否可用  getDataEnabled         : 判断移动数据是否打开  setDa

2017-11-08 19:12:35 2975

原创 angular js 终极购物车

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>购物车</title> <script src="angularjs/angular.js"></script> <style> .box{ width: 100%;

2017-11-07 11:35:15 1613

原创 angularjs 猜大小

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>猜大小</title> <script src="angular-1.5.5/angular.min.js"></script> <style> *{ margin:0;

2017-11-07 11:32:46 1689

原创 html+css+angularjs 实现商品库存信息管理页面 可删除/批量删除/可模糊查询/可升序降序

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="angularjs/angular.js"></script> <style> .box{ width: 100%; }

2017-11-07 11:30:59 2269

原创 Android 刮刮乐,自定义View

MainActivitypublic class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVie

2017-11-07 11:20:06 1576

转载 程序人生:干货 | 程序员必须知道的十大基础实用算法及其讲解

算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(nlogn) 次比较。在最坏状况下则需要Ο(n2) 次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn) 算法更快,因为它的内部循环(innerloop)可以在大部分的架构上很有效率地被实现出来。 快速排序使用分治法(Divideandconquer)策

2017-11-06 23:20:45 1847

原创 Android Picasso的基本使用

Picasso是Android中强大的图像下载和缓存库。Picasso Introduction(介绍):在Android应用程序中图片的添加有必须的环境和良好的视觉风格,Picasso可以很轻松的加载图片在你的应用程序中-通常在一行代码中。[java] view plain copy print?Picasso.with(context).load(“http://i.imgur.com/Dv

2017-11-06 19:39:22 4005

原创 接口回调基础理解

接口回调听起来好像很厉害的样子,但其实只要能够搞清楚代码的执行过程,多看几遍,并且认真思考,再加上勤奋的练习,熟练掌握简单的接口回调并不是难题,接下来,我会用一个简单的例子,来带大家一起分析代码的执行过程,以及这样写的好处,以及这样写的思路。我们知道recyclerView是没有自带点击事件的,所以这里我们就拿给recyclerView添加点击事件为例。ok 我们做好了一个

2017-11-06 00:19:16 21311 4

转载 XMPP协议

XMPPXMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程序。而且,XMPP包含了针对服务器端的软件协议,使之能与另一个进行通话,这使得开发者更容易建立客户应用程序或给一个配好系统添加功能。 中

2017-11-03 00:07:03 1718

转载 Fresco 初体验各种问题解决

Fresco 初体验各种问题解决xmlns:fresco="http://schemas.android.com/apk/res-auto"显示为灰色,没有应用到 解决办法 把引用图片的方式(src)改为:fresco:placeholderImage 初始化位置错误Error inflating class com.facebook.drawee.view.SimpleDrawe

2017-11-02 23:41:58 1806

原创 科大讯飞语音集成,非常详细的使用讲解

讯飞语音开发集成地址http://www.xfyun.cn/ 解压后的doc文件夹下的msc develop 文件中有详细集成步骤  AppId: 1.先要注册开发者账户, 添加我的应用 , 下载sdk2.下载后将sdk解压, 把案例导入工程中运行看看效果 3.将libs下的两个jar包添加到libs目录下, 将同路径下的其它 .so文件(与c进行交互)复制到main路径下新建的 jniLi

2017-11-02 23:39:49 2678

转载 Android之图片加载框架Fresco基本使用(一)

PS:Fresco这个框架出的有一阵子了,也是现在非常火的一款图片加载框架.听说内部实现的挺牛逼的,虽然自己还没研究原理.不过先学了一下基本的功能,感受了一下这个框架的强大之处.本篇只说一下在xml中设置属性的相关用法. 0.引入Fresco以及相关注意事项。1.PlaceHolderImage占位图2.FailureImage加载失败时显示的图片3.Ret

2017-11-02 23:34:03 2322

转载 Android图片加载神器之Fresco,基于各种使用场景的讲解

转载请标明出处:http://blog.csdn.net/android_ls/article/details/53137867Fresco是Facebook开源Android平台上一个强大的图片加载库,也是迄今为止Android平台上最强大的图片加载库。优点:相对于其他开源的第三方图片加载库,Fresco拥有更好的内存管理和强大的功能,基本上能满足所有的日常使用场景。缺点:整体比较大,不过目前的版

2017-11-01 22:53:44 1445

转载 Android Studio常用快捷键、Android Studio快捷键大全

Android Studio 是谷歌基于IntelliJ IDEA开发的安卓开发工具,有点类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,基于Gradle的构建支持。Android Studio常用快捷键1. Ctrl+D: 集合了复制和粘贴两个操作,如果有选中的部分就复制选中的部分,并在选中部分的后面粘贴出

2017-11-01 18:44:02 1439

转载 AndroidStudio3.0 下载使用新功能介绍

谷歌2017发布会更新了挺多内容的,而且也发布了AndroidStudio3.0预览版,一些功能先睹为快。(英语一般,有些翻译不太好)下载地址https://developer.android.google.cn/studio/archive.html选择显示全部即可看到下载地址,这里给出来了。Windows (64-bit): android-studio-ide-171.4010489-win

2017-11-01 17:58:47 1847

转载 Android MVP模式之模拟登陆功能

MVPView和Model的交互都由Persenter完成(View和Model的接口都只在Personter中被调用)View 对应于Activity,负责View的绘制以及与用户交互Model 依然是业务逻辑和实体模型Presenter 负责完成View于Model间的交互MVP 与 MVC 区别 MVC: View允许与View进行交互 MVP: Model与View之间的交互由P

2017-11-01 13:13:37 1444

tinker命令行方式集成工具资源

tinker命令行方式简单集成工具包,用于命令行方式集成tinker

2017-12-24

RecyclerView添加单击、接口回调Demo

Android:RecyclerView添加点击事件,接口回调示例讲解的Demo。

2017-11-06

空空如也

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

TA关注的人

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