段炼

我们向往着远方,却迟迟没有背起行囊;我们渴望着改变,却又贪恋眼前的安逸。殊不知,口号再响,也抵不上你向前迈出的第一步;想法再美,也不如脚踏实地的行动。走出自己的舒适区,才能通往你想要的未来!
92
原创
7
转载
0
译文
44
评论
321218
访问

我的博客文章

2017
21

高德地图定位

最近的项目里面需要定位,就弄了弄高德地图,以前觉得百度地图接入简单,弄完高德地图发现更加简单 现总结一下,以后需要直接过来copy代码1,官网后台注册,创建App,然后就是添加新Key key名称随便取发布版安全码SHA1和包名这东西点击链接自己按照步骤弄:点击查看步骤我之前就是偷懒,在以前别人留下的项目里面复制的key,最后定位不出来,定位地址为空,然后就过来弄这个了,弄完就能正常定位了,

(21)(0)
2017
12

炒现饭之友盟推送的简单实现

万能的第三方第一步:注册账号并创建应用那倒app_key和app_secret 第二步:下载SDK文档地址和sdk下载地址第三步:将下载的文件解压,里面有一个PushSDK,将其作为module导入项目中第四步:配置manifast<meta-data android:name="UMENG_APPKEY" android:value="593e2f

(25)(0)
2017
09

2017.6.9关于集成最新友盟第三方登录SDK遇到的问题以及改进

1,最新版的jar包变少了2,友盟现在推荐的是不去调用授权的方法,直接去拉取用户信息方法由原来的请求授权mShareAPI.getPlatformInfo(LoginActivity.this, platform, umAuthListener);变成了直接去拉取信息 mShareAPI.getPlatformInfo(LoginActivity.this, platform, umAuthList

(64)(0)
2017
08

几行代码快速集成二维码扫描库

转至:一片枫叶的专栏前言本文将讲解一下我最近写的一个快速集成二维码扫描库,这里需要说明的是其核心的实现扫描的功能,是通过调用ZXing库实现的。内部App中使用到了二维码扫描功能,但是网上找了一些关于二维码扫描的例子,只是我在集成的时候发现通过Android studio集成zxing二维码库不是特别方便,由于我就有了将其制作成标准库的想法,也就有了本文即快速集成二维码扫描库。 本文的项目地址是在

(28)(0)
2017
07

切换头像,拍照或者相册选择后剪裁

这个功能基本每个项目都会有,每次都要去翻看以前的项目,感觉不好,这里记录一下,以后需要的时候直接过来复制就行了,1.首先是点击头像弹出一个选择框,让用户选择照相机或者打开相册2,如果点击拍照就去调用系统照相机case R.id.photo_take://照相的监听 try { //调用系统照相机,注意,我这里没有

(28)(0)
2017
19

关于在一个页面去finish其他的页面,也可以调用其他页面的方法

首先你要在要被关闭的页面声明一个变量 public static PayActivity instance;然后在onCreate方法里面复制 instance = this;在其他页面你想关闭这个页面: PayActivity.instance.finish();这样就关闭了这个 PayActivity

(21)(0)
2017
19

WebView加载Html的图片文字,或者图文混排

<section class="wwei-editor"><blockquote style="padding: 10px; margin: 5px 0px 0px; white-space: normal; max-width: 100%; line-height: 25px; font-size: 14px; font-family: arial, helvetica, sans-serif;

(82)(0)
2017
13

Go语言学习(一)下载安装Go编译器,并配置环境变量

这段时间,利用开发的闲暇之余学习一下Go语言,步骤和我刚学Java时候一样下载地址(1.8版本的):点击下载Go语言编译器下载完成后解压,双击安装,一路下一步记住你安装的路径,一会配置环境变量的时候要用到,完成后如下: api — 目录,包含所有API列表,方便IDE使用 bin— 目录,存放编译后的可执行文件 doc— 目录,帮助文档 pkg— 目录,存放编译后的包文件。pkg中的文件是G

(49)(2)
2017
24

用建造者模式,为你创建一个女朋友

什么是建造者模式( 摘自百度百科) 将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。啥意思呢比如你要创建一个女朋友,他有很多的属性,比如:性别,年龄,身高,体重,类型等等,虽然每个女朋友都有这些属性,但是每个人找女朋友的要求都是不一样的,有的人喜欢男的,有的人喜欢女的,有的喜欢胖的,不同的人可以根据自己的喜好去建造不同的女朋友,我们不需要

(55)(0)
2017
21

利用CountDownTimer类几行代码实现倒计时功能

按照惯例是先看看效果 去年我也写过实现倒计时功能的博客,当时用的是Timer类,代码相对来说还比较多,今天用到的这个类似系统封装好的倒计时类,实现起来比较简单,源码也简单易懂,具体实现代码 //拿到countDownTimer对象,参数1:一共多少毫秒,参数2:间隔多少毫秒 CountDownTimer countDownTimer = new CountDownTimer(10

(104)(0)
2017
19

RecyclerView展示多种布局

按照惯例 先看看效果图简介最上面是一个轮播图,然后下面是一个横向滑动的频道,然后下面就是一个GridView,再下面就是正常的布局显示了 当然这还不算是很复杂的布局,我这边只是讲讲原理和实现步骤,更多复杂布局可以根据这个去扩展原理给不同position的item设置不同的layout布局, 绑定不同的ViewHolder实现步骤1,定义不同的viewType常量(非必须) 2,在getItemV

(194)(0)
2017
13

动态添加未知个View,并动态设置点击事件

先看看效果有时候,你不知道需求里面有几个View,要根据后台传的个数来动态添加撸代码因为是可以横向滑动的,所有我用一个HorizontalScrollView包裹一个LinearLayout,在LinearLayout里面动态add需要的View布局文件<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http:/

(131)(0)
2017
30

关于Android 6.0运行时权限的一些理解和权限处理的三方库的应用

运行时权限:就是在手机运行中需要运用到什么权限就去申请授权什么权限; 这个是从Android 6.0出来的,在以往的Android版本里,权限只是在第一次安装的时候一次性全部授权,这就导致很多app一次申请n多个权限,私下里偷偷不知道在你手机里干什么,说不定你的艳照就被被人获取到了,基于这些个安全的考虑,所以推出了运行时权限这一说当然,也不是所有权限都需要在运行的时候去申请授权,有些不涉及到隐私等

(70)(0)
2017
29

收集大牛的炫酷效果

本文收集的是博客或者github上大神的炫酷功能,如有侵权,请联系我删除1.Android 开源之StickyHeaderListView 标题渐变、吸附悬停、筛选分类、动态头部 作者博客地址:http://www.jianshu.com/p/3bf26722c489# 代码下载地址:http://download.csdn.net/detail/dl10210950/9797201 作者gi

(118)(0)
2017
28

RecyclerView配合DiffUtil,数据对比,局部刷新

本文转载自作者: 承香墨影,附上作者微信和公众号一、前言DIffUtils 是 Support-v7:24:2.0 中,更新的工具类。因为已经更新了一段时间了,也不好说是最新更新的。它主要是为了配合RecyclerView 使用,通过比对新、旧两个数据集的差异,生成旧数据到新数据的最小变动,然后对有变动的数据项,进行局部刷新。接下来就 DiffUtil 的使用细节,进行一个详细的讲解,希望一篇文章就

(52)(1)
100条 共7页1 2 3 4 5 ... 下一页 尾页
img

dl10210950

等级:

排名:第7472名

博客专栏
文章分类
文章存档
阅读排行
评论排行
推荐文章
最新评论
img