关闭

[置顶] 注册博客第一天

一直想拥有自已的博客,因为每次遇到各种问题的时候,都是搜百度,然后便是大量的答案,基本上都是写在博客上,那时候自己就想什么时候能有一个自己的博客该多好, 但是毕竟是菜鸟一枚啊!所以一直都在想,却从来没有注册过博客,但是最近一直在学网络请求,发现博客上的知识实在是太多了,所以还是注册了,就当做是自己学习一个新东西的起点吧! 给自己定个目标吧! 每天都逛一逛博客,看看IT行业的最新动态,并坚持学...
阅读(259) 评论(1)

洒脱不了的回首

路——2017好几天碌碌无为了,本想找一些有意义的事情做,来纪念一下这个即将过去的2017——充满无数未知,和期待收获的一年,但仔细想想,倒也没什么可做,往事随风,真不确定有什么事情值得以后念念不忘,而现在的我,也不需要什么回响。如果非得留下什么的话,只想到了一大推“习惯”。习惯了刷知乎到凌晨,然后顶着黑眼圈早起,惶惶不可终日!原来自己早已过了嗜睡的年纪,无忧无虑估计死在梦里了。 也习惯了程序化的...
阅读(60) 评论(3)

你好,错过的挚友

你好,错过的挚友几天前晚上,一个一起长大,曾经无话不说的朋友说她今年十月就要结婚,虽没说,但我知道她很期待我能参加他们的婚礼。 她退学很早,然后一直漂在常州,从告诉我她有男朋友到准备结婚,给我一种很迅速的感觉。我以前一直以为我最了解她:爱自由,大方,虽然外表大大咧咧,但内心却很少女。 而如今她要为人妇了。想起来,我们认识有十年之久了,从一起玩耍,一起上学,到现在的为了生活奋斗在天涯,我还记得那年...
阅读(118) 评论(3)

OKHTTP的简单封装

前言我们常用的网络框架大致有三个:Xutils,Volly,和OKhttp,前两个随着谷歌对OKhttp的推出基本上被取代了,既然被取代了,就肯定有它们的不足。 Xutils:博而不精,它包含的功能很多,像网络请求,加载图片,注解,数据库。。。这些导致它的包非常大,并且对我们框架的更新也比较困难。 Volly:速度快,但是不支持下载大文件,这个局限也就约束它的使用范围,以及框架的广度。 OKh...
阅读(90) 评论(0)

关于Java中的注解

在Java1.5以后引入了注解这一说法,首先什么是注解?注解是一种修饰符,除了传递信息我们也可以通过注解来生成代码,同时它也可以决定程序的执行顺序能够添加到 Java 源代码的语法元数据。类、方法、变量、参数、包都可以被注解,可用来将信息元数据与程序元素进行关联。Annotation 中文常译为“注解”。注解的作用: 标记用于告诉编译器的一些信息 编译时的动态处理如动态生成一些代码 运行时动态处理如...
阅读(67) 评论(0)

集合类详解

做安卓开发时,我们都知道Android是基于java开发的,并且安卓很多地方都会用到集合,所以这里把java中的集合做一下总结集合概述集合和数组比较集合在我们的 java.util包中,其实很多地方集合和数组很相似的,这里把集合和数组进行一下简单的比较: 数组的长度是固定的,而集合的长度是可变的 数组用来存放基本数据类型,而集合用来存放对象的引用。 集合类的继承关系常用的集合有List,Set和Ma...
阅读(117) 评论(0)

ButterKnife使用详解

介绍需要的依赖 compile 'com.jakewharton:butterknife:8.5.1' annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1'官网地址 :http://jakewharton.github.io/butterknife/ButterKnife的用法很简单只需要用@bindview 来标注...
阅读(96) 评论(0)

RecycleView的刷新,点击监听以及下划线设置

前言 RecycleView功能已经非常强大了,可以说它已经是ListView的替代品,而它的刷新XRecycleView也刚好是XListView的替代品,下面就是实现在Xutils框架下的XRecycleView的刷新,监听和下划线设置。 (对于Xutils不了解的可以参考:http://blog.csdn.net/qiaoshi96_bk/article/details/74613542...
阅读(201) 评论(3)

自定义View——设计规则图形及其属性

思路绘制自定义形状时(圆和矩形)在继承View的同时还得重写一些方法如 onMeasure 测量 onSizeChanged 获取到测量的属性 onLayout 布局 onDraw 绘制 基本的思路是通过onMeasure 我们可以获取到onSizeChanged里的布局大小之类的然后在onDraw里面绘制,既然是绘制以我们正常的思路肯定需要笔,需要勾勒出边框,需要填充整个布局,对于自定义View...
阅读(115) 评论(1)

Android自定义view——组合控件

前言当我们需要使用标题栏时,很显然标题栏都是一样的,这个时候我们就很可能使用组合控件,既然是组合控件我们当然是把几个已有的控件组合到一起。这里我们打算实现如下效果: 组合两个button和一个TextView来模拟标题栏对ActionBar的处理我们自定义了标题栏我们便可以将原有的actionBar给隐藏,此时在MainActivity里:// 隐藏Actionbar...
阅读(283) 评论(0)

安卓提示控件(Sanckbar,alertdialog,Toast)用法

前言安卓中常用的提示控件Snackbar,Alertdialog ,Toast 都有对用户操作进行提示功能但是他们之间也是有差别的 Alertdialog 它会覆盖在界面的最上面,提示你,并且一般都需要进行具体操作才可以进行下一步(具有强制性,并且对用户不怎么友好) Toast 只是一般的提示作用,只是告诉用户进行某项操作,而不会对用户选择有直接的影响 Snackbar 是加强版的Toast 他也...
阅读(91) 评论(0)

Matisse Android图片选择器详细使用

Matisse Android 图片选择器 详细使用方式 前言 我们在做App的时候很多需求都要选择图片比如说:上传头像 上传朋友圈 发送图片 内容编辑插入图片我们...
阅读(1212) 评论(2)

PhotoView的简单使用(在ViewPager里面的触摸处理)

前言 当对图片进行缩放操作时,会用这个第三方的PhotoView使用之前我们必须添加仓库管理和依赖 Add this in your root build.gradle file (not your module build.gradle file maven { url "https://jitpack.io" } 然后, 添加到 module build.gradle里面(这是...
阅读(340) 评论(0)

仿今日头条的频道管理

前言 做了一个仿今日头条的频道管理,虽然用别人写好的库,但是真正想去实现时发现了不少问题 如何把上面的TabLayout和下面的Viewpager关联起来 当点击添加时如何保存信息(下次进入时添加的频道仍然存在) 如何加载不同的数据(根据什么来判断) 用到的第三方 maven { url "https://jitpack.io" } compile 'com.github...
阅读(416) 评论(0)

Android 仿今日头条的视频播放控件(几行代码快速实现)

Android 仿今日头条的视频播放控件(几行代码快速实现) 前段时间由于项目需要用到类似于今日头条的视频播放器,实现在线播放,边缓存边播放,当然也可以播放本地文件,如下图: 这里我推荐大家使用的是jiecaovideoplayer开源库,这个库的播放引擎是ijkplayer,它调用ffmpeg, 原项...
阅读(229) 评论(0)

ListView,GridView万能适配器

写listview的适配配器非常繁琐,并且容易出错,所以在博客上面看到了一篇非常好用的适配器 详情连接:https://github.com/hongyangAndroid/baseAdapter http://blog.csdn.net/lmj623565791/article/details/38902805 1. 导入依赖库compile 'co...
阅读(88) 评论(0)

Dome小总结

前言 花了业余时间做了一个很low也比较简单的小dome,但是其实做的时候并不是自己想的那么简单,到也学了不少新的知识,把一些有用的知识点总结一下吧,不然又石沉大海了。 Dome地址 聚文小Dome:http://download.csdn.net/my - 卡片式布局 - 用recyclerview代替了listview - Snackbar的详细用法 - 分享到QQ微信等聊...
阅读(90) 评论(1)

安卓中白天模式和夜间模式的切换

前言 安卓是自带模式的,我们在styles.xml便可以设置标题栏显示的颜色(白天和夜间模式当然也就可以通过切换主题来实现) 设置切换之间的动画 在res下面新建anim文件夹然后在里面创建切换动画 in.xml <alpha android:duration="0" an...
阅读(147) 评论(0)

友盟第三方QQ登录

使用步骤 想要使用友盟第三方QQ等首先得下载官网提供的SDK。 官网:https://www.umeng.com/ 另外的一些配置文件(QQ完整版) 然后就可以根据官网提供的文档进行配置(和下载Sdk的地址): http://dev.umeng.com/social/android/quick-integration 根据文档所提供的方法进行配置完成后我们就可以具体的设置了。 也可以...
阅读(203) 评论(0)

解决Fragment +Viewpager滑动页面重复加载的问题

前言 之前在做一个Viewpager上面加载多个Fragment时总会实例化已经创建好的Fragmnet对象类似 viewPager.setAdapter(new FragmentPagerAdapter(getSupportFragmentManager()) { @Override public Fragment getItem(int po...
阅读(295) 评论(0)

xUtils的简单使用方法(网络请求 ,以及增加到数据库)

简介 xUtils是一款简单的对网络请求以及数据库操作的工具,并且提供了非常好的异常处理方法onError,并且对图片的加载显示等一系类操作也非常简介好用。使用注解来加载布局控件的方法也非常的简单好用 用法 添加依赖库 compile 'org.xutils:xutils:3.5.0'下面就可以对XUtils进行操作了,首先初始化数据xUtilspackage com.bawei.qiaoshi...
阅读(206) 评论(0)
33条 共2页1 2 下一页 尾页
    个人资料
    • 访问:6973次
    • 积分:420
    • 等级:
    • 排名:千里之外
    • 原创:30篇
    • 转载:1篇
    • 译文:2篇
    • 评论:17条
    博客专栏
    文章分类
    最新评论