自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

常灿光的博客

个人技术博客

  • 博客(46)
  • 资源 (8)
  • 收藏
  • 关注

原创 熟练使用Android Studio,亲自体验,持续更新。

此文档列出的相关操作都是基于Windows操作系统,在Android Studio的 keymap=default环境下的。因为使用默认的keymap可以使用更多的快捷键,本文档只为分享学习,欢迎转载。

2017-02-22 15:39:14 1265

原创 曾经花钱买过来的,纯正视频干货,分享给大家

360云盘关闭了,小编的里面好多资源呢,无奈,只有投靠百度云盘了,百度云盘,小编之前也用,但是就是考虑到360云盘空间大的特点一年前才专心使用360云盘的。

2017-02-22 15:22:07 7878 3

原创 MVP设计模式的一次深入探索和优化

MVP设计模式==曾经工作闲的的时候看过mvp,当时迷迷糊糊的,今天就重新来细致的捋一下。

2017-02-19 11:54:03 596

原创 JNI开发----一点一点搞清楚NDK开发的步骤

NDK开发流程不同版本的Android Studio可能对于NDK的配置是不一样的,本文记录我在AS2.2.2版本上的配置过程。步骤1:安装配置NDK(1)打开AS的Project Structure目录,如下:点击Android NDK location 下方的Download来下载NDK,下载好的NDK会自动安装在SDK的目录里面。(2)配置path环境变量,将NDK的根目录配置到环境变量的pa

2017-01-15 18:13:26 4645 2

原创 JNI开发----复习曾经学习过的C语言

jni全称java native interface(java本地开发接口)相当于桥梁的作用,是一种协议通过jni就可以让java调用C语言或者C++代码,并且可以让C调用java代码

2017-01-03 10:55:37 839

原创 过去的2016,期待的2017,我与北京继续相伴。

今天是2016年12月31日,是2016年的最后一天,马上就是2017年了,祝阅读我文章的各位朋友新年快乐、身体健康、工作顺利,新年快乐、身体健康、工作顺利,新年快乐、身体健康、工作顺利,重要的事情说三遍,哈哈。

2016-12-31 18:52:49 1010 1

原创 事件总线之EventBus

1:简介EventBus 是一个Android端优化的publish(发布者)/subscribe(订阅者)消息总线,简化了应用程序内各组件之间、组件与后台线程间的通信。比如:请求网络,等网络返回时通过Handle或者Broadcast通知UI,两个Fragment之间需要通过Listener通信,这些需求都可以通过EventBus实现。

2016-12-28 21:20:56 1684

原创 图片加载框架之Fresco

1:简介Fresco是Facebook最新推出的一款用于Android应用中展示图片的强大图片库,可以从网络、本地存储和本地资源中加载图片。相对于ImageLoader,拥有更快的图片下载速度以及可以加载和显示gif图等诸多优势,是个很好的图片框架

2016-12-27 08:12:37 2413

原创 图片加载框架之Picasso

1:简介Picasso是Square公司出品的一个强大的图片下载和缓存图片库。

2016-12-24 23:37:04 1001

原创 图片加载框架之Glide

1:简介在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。

2016-12-24 21:47:23 1670

原创 个人收藏的一些很有性价比的Github链接

平常开发工作中,我经常取Github上搜索项目,Clone下来学习使用,在这个过程中,发现了好多比较好的Github地址,记录下来,分享出去。

2016-12-22 23:05:44 6672

原创 看了你就会的OkHttp(一)

1:OKHttp介绍1.1简介OKHttp是一款高效的HTTP客户端,支持连接同一地址的链接共享同一个socket,通过连接池来减小响应延迟,还有透明的GZIP压缩,请求缓存等优势,其核心主要有路由、连接协议、拦截器、代理、安全性认证、连接池以及网络适配,拦截器主要是++指添加,移除或者转换请求或者回应头部信息

2016-12-22 08:09:33 6865 8

原创 九宫格控件NineGridView

NineGridView介绍:类似QQ空间,微信朋友圈,微博主页等,展示图片的九宫格控件,自动根据图片的数量确定图片大小和控件大小,使用Adapter模式设置图片,对外提供接口回调,支持任意的图片加载框架,如 Glide,ImageLoader,Fresco,xUtils3,Picasso 等,支持点击图片全屏预览大图。

2016-12-21 13:54:13 6455

原创 L04JavaScript基础教程2

今天是周六,也没有干什么事情,原计划下午四五点去会所健身的,睡醒之后感觉特别的困,又累又饿,所以也没有出去健身,出去吃个晚饭,回来就继续javascript的学习。—–2016年11月12日

2016-12-20 22:02:51 739

原创 L04JavaScript基础教程1

北京的天气越来越冷的,早上冷的都不想从被窝里面起来,昨天下午高强度的健身导致身上肌肉非常的酸痛,但是,学习这件事情最怕的是有懈怠之心,所以就起床来学习并写下这篇文章 ——2016年11月7日早上。

2016-12-20 17:51:46 674

原创 L03HTML5学习视频CSS3基础

在大学的时候就听过CSS(中文名称是层叠样式表),但从来没有系统的学习过CSS,在我目前的理解中,我感觉CSS就好像Android开发中的Style,但具体像不像,我想我在随后的学习中将会找到答案的。

2016-12-20 17:50:03 995

原创 L02HTML5基础02

本篇文章延续上一篇L02HTML5基础,继续学习第五、第六、第七部分,并做笔记,便于以后自己查看,同时分享出来,有感兴趣的朋友们可以查看。

2016-12-20 17:48:54 613

原创 L02HTML5基础01

大早上被隔壁的水滴声吵醒,那就起来吧。L02HTML5基础总共有七大部分,分别学习记录。HTML5特性简介HTML5元素、属性和格式化HTML5样式、链接和表格HTML5列表、块和布局HTML5表单提交和PHP环境搭建HTML5框架、背景和实体XHTML的使用规范

2016-12-20 17:46:10 717

原创 L01HTML5开发前准备

今天是2016年10月24日,从今天开始学习HTML5,所有学习过程中的笔记疑问源代码都将通过此平台分享、记录出来。。

2016-12-20 17:42:15 621

原创 友盟统计的一次详细分析,记录自己深入阅读统计的过程

国内专业的移动应用统计分析平台。我们帮助移动应用开发商统计和分析流量来源、内容使用、用户属性和行为数据,以便开发商利用数据进行产品、运营、推广策略的决策。个人对友盟统计的使用总结

2016-12-20 17:39:14 17853

原创 Android倒计时效果

借用聚美优品的广告词来开始今天的文章之旅: 从未年轻过的人,一定无法体会这个世界 的偏见。我们被世俗拆散,也要为爱情勇 往直前;我们被房价羞辱,也要让简陋的 现实变的温暖;我们被权威漠视,也要为 自己的天分保持骄傲;我们被平庸折磨, 也要开始说走就走的冒险。所谓的光辉岁 月,并不是后来闪耀的日子,而是无人问 津时,你对梦想的偏执,你是否有勇气, 对自己忠诚到底,我是Bruce常,我为自己加

2016-12-19 17:45:17 3876

原创 经受时间沉淀的15 个 Android 通用流行框架大全

经受时间沉淀的15 个 Android 通用流行框架大全

2016-12-17 09:39:15 1103

原创 网络爬虫技术Jsoup——爬到一切你想要的

概述:本周五,接到一个任务,要使用爬虫技术来获取某点评网站里面关于健身场馆的数据,之前从未接触过爬虫技术,于是就从网上搜了一点学习资料,本篇文章就记录爬虫技术Jsoup技术,爬虫技术听名称很牛叉,其实没什么难点,慢慢的用心学习就会了。

2016-12-11 23:19:33 48331 3

原创 2:Android5.0中Material Dialog、SwipeRefreshLayout等控件的使用。

前言: 上一篇Android 5.0的文章,小编仔细学习使用了TextInputLayout和Snackbar,不清楚的可以查看原文链接,这一篇文章中将会全部介绍5.0中其它比较常用的控件,

2016-11-28 17:57:37 2353

原创 1:Android5.0中TextInputLayout和Snackbar的使用。

Android5.0出来已经老长时间了,但是这里面好多控件小编使用的还不是很熟练,本篇文章就主要学习TextInputLayout和Snackbar。

2016-11-25 09:42:52 947

原创 AutoCompleteTextView控件学习

自我认知:AutoCompleteTextView就像他的名字那样,是自动匹配文本的View。而实际上AutoCompleteTextView这个空间的功能就是这样的。但只能由前向后进行搜索。myautoCompleteTextView项目目录结构如下图: 项目运行结果如下图: activity_main.xml代码只在相对布局中添加一个AutoCompleteTextView控件。<R

2015-08-26 20:42:04 701

原创 Spinner控件学习

自我认知: Spinner好像一个下拉列表框,有点像Java红的JComboBox.myspinner项目目录:运行结果如下:activity_main.xml代码<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.c

2015-08-26 20:30:34 663

原创 GridView学习笔记

自我对GridView的认知: GridView就好像是我们在查看图片的时候会显示多少行多少列的图片,可以对比记忆Java中的的GridLayout。我暂且称其为网格控件。mygridview项目列表如下图:下面会详细附上各部分的代码。依然按照先layout后Java最后manifests的顺序。 项目测试结果如下图: activity_main.xml中的代码:说明,使用自定义的

2015-08-26 20:19:57 769

原创 Gallery控件学习

自我认识:Gallery就是我们手机中经常用的相册的意思,用这个空间可以通过左右滑动显示图片 首先附上学习Gallery时候的目录列表,下面会详细附上各部分的代码 运行结果如下图: 下面是详细的代码部分,还是按照布局文件-Java代码-manifests这个顺序activity_main.xml代码说明:这里面仍用的是自己创建项目 时候的相对布局,里面只有一个Gallery控件<R

2015-08-26 20:01:11 843

原创 ExpanableListView

自我对ExpanableListView的理解:ExpanableListView界面如下图所示: ExpanableListView是一个一个带有下拉列表的一个View,点击Item1,将会显示Item1下的所有子列表。ExpanableListView中要用到两个布局,可以这样理解,一个是父布局,一个是子布局。父布局就是上面图片中显示的布局,子布局就是Item下的子列表的布局。废话不说,附上

2015-08-26 19:40:08 755

原创 CheckBox、ImageView、ListView练习总结:

CheckBox 主要在thirdlayout.xml文件中添加一个EditText和CheckBox,在MainActivity中简单处理一下,点击记住用户名和密码则显示密码,再点一下则不显示密码。thirdlayout.xml中的部分代码“` mCheckBoxremember= (CheckBox) findViewById(R.id.mCheckBox_remember);

2015-08-24 22:09:50 855

原创 常用布局

线性布局有一个布局方向,水平或者竖直在竖直布局下,左对齐、右对齐、水平居中生效在水平布局下,顶部对齐、底部对齐、竖直居中生效权重weight:按比例分配屏幕的剩余宽度或者高度(推荐在使用权重的时候使用0dp)引用安卓系统的颜色以深灰色为例:background=”@android:color/dark_gray” 线性布局加相对布局是开发中用的最多的一种布局相对布局相对布局没有权重

2015-08-24 21:07:38 623

原创 TextView和EditView使用

activity_main.xml布局代码如下: 整体采用相对布局, 局部使用线性布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width=

2015-08-21 12:52:08 970

原创 文字跑马灯

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" andr

2015-08-21 12:45:03 766

原创 Android Studio下Intent隐式启动,发短信,拨号,打电话,访问网页

功能创建5个按钮,隐式启动、发短信、拨号按钮、电话按钮、打开网页按钮。通过使用Intent来完成各自按钮下的功能代码目录如下详细代码如下: activity_main.xml代码如下<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.an

2015-08-19 19:19:20 11203

原创 eclipse环境下的短信发送app

功能 在eclipse中编写代码,完成一个APP,实现功能是,输入一个目标手机号和短信内容,点击发送键能够将其内容发送出去。如果英文超过160,中文包含标点超过70,则对短信内容进行拆分。代码目录结构:详细代码如下: Activity_main.xml中的代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/re

2015-08-19 18:44:46 1920

原创 安卓-eclipse环境下的电话拨号器

功能描述: 自己动手编写一个电话拨号器,输入电话号码,通过自己定义的拨打键能够将电话拨打出去。代码目录结构如下:详细代码如下: layout目录下的activity_main.xml文件代码是:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sc

2015-08-19 18:20:11 1294

原创 bj Java初学2015-07-24

学习笔记:目录、程序1:使用JSon来传输网络数据, 程序2:从B_Student类得到学生信息。并用JSONObject对象obj显示出来 程序3:练习使用Date类和Calendar类 程序4:练习使用SimpleDateFormat类来格式化时间 程序5:ArrayList和Comparator和Collections 程序6:HashSet和Iterator迭代器 程序7:练习使

2015-07-24 19:23:02 1025

原创 bj java 初学 2015-07-23

目录程序1:读取E盘下的所有的.zip 文件夹 程序2:列出E:\BaiduYunDownload下的所有的.zip 文件夹的绝对路径(FilenameFilter) 程序3:读取E:\ccg.txtE盘ccg.txt文件中的内容在控制台显示。(FileInputStream) 程序4:向E:\123.txt写入数据(FileOutputStream) 程序5:复制E:\ccg.txt中内容

2015-07-23 19:16:28 827

原创 bj java 初学2015-07-22

目录: 程序1:任意输入一字符串,计算值。例如5*8*9*8-100+8=得到运行结果是2788 程序2:异常操作 程序3:文件读取操作 程序1代码如下:/*任意输入一字符串,计算值。例如5*8*9*8-100+8=得到运行结果是2788 * */package com.day6_2015_07_21;import java.util.Scanner;public cla

2015-07-22 19:55:13 1308

轻松学Java.pdf

这是一本学习Java的pdf格式的书籍,欢迎下载学习

2016-01-04

轻松学HTML+CSS网站开发.pdf

这是一本pdf格式的书籍,欢迎喜欢Web开发的人下载

2016-01-04

轻松学C#编程语言

这是一本pdf格式的电子书。轻轻松松学习C#,快快乐乐做编程。

2016-01-04

轻松学iPhone开发

轻松学iPhone开发的书籍。欢迎学习iPhone开发的人下载

2016-01-04

轻松学Android开发

轻松学Android开发的pdf格式的书籍。欢迎学习Android的人参考.pdf

2016-01-04

零点起飞学,书籍大全

这里面包含12本pdf格式的电子书,有android c# C++ Html+css iPone java php Linux Orale SQLServer VB Visual C++

2016-01-04

ViewPager切换动画

这里面包含三种ViewPager的切换动画。想要学习这个切换动画的可以了解一下.zip

2016-01-04

空空如也

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

TA关注的人

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