自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

饥渴计科极客杰铿的博客

海纳百川,有容乃大

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

原创 安卓日记——Realm快速上手

Realm作为一种新兴的数据库以其变态的速度吸引了我们,摆图看看它有多快 力压主流Sqlite,所以学习Realm就很有必要了1.在项目的build.gradle=>buildscript=>dependencies添加classpath "io.realm:realm-gradle-plugin:1.0.1"添加后效果如下buildscript { repositories {

2016-06-30 23:22:01 738 3

原创 安卓日记——跨组件通信神器RxBus

RxBus听名字就知道与RxJava和EventBus有关啦 没错这其实是他们的结合体 其实写一个简单版的也真心不难,RxBus的代码只有十几行,没听错真的只有十几行 不过首先你要了解RxJava和EventBus的大概用法,RxJava不用多说,至于EventBus的话他的思想主要就是你在某个地方发送一个Event,然后在另一个地方接收这个Event,仅此而已。 EventBus在跨组件传

2016-06-29 19:51:46 1946

原创 安卓日记——RecyclerView进阶(下拉上拉刷新和万能Adapter)

在日常开发中简单地摆放已有数据基本不太可能,往往是要从数据库或者网络中获取然后添加到UI,这时下拉和上拉刷新肯定是家常便饭了,不用恐惧,其实这个也是非常简单的 下拉刷新其实就是用到之前我有提到的SwipeRefreshLayout,至于上拉刷新就是在RecyclerView底部加一个item,不同item一般都是要不同的viewholder的还有那个万能的Adapter主要是采用了泛型,可以传入任

2016-06-27 12:35:49 1094

原创 Ubuntu日记——简单搭建酷炫博客

相信很多人都知道wordpress是什么吧,但hexo可能用得比较少,不过也有不少人的github主页是hexo弄的静态网页。hexo在github上搭建的文章比比皆是我就不介绍在github上部署了。我今天给大家讲讲如何在Ubuntu的服务器上搭载一个酷炫Hexo博客开发前准备安装node和npm 如何检查是否已经安装node -vnpm -v如果都能显示版本号就是安装好了 如果不是的话则要执

2016-06-23 20:36:51 1197 1

原创 安卓日记——玩转Material Design(RecyclerView+CardView篇)

前面安卓日记——玩转Material Design(伸缩顶部篇)提到要想用顶部伸缩必须要RecyclerView的配合,今天就给大家介绍一下RecyclerView的用法,顺带介绍一下CardView RecyclerView是一种流式布局,所用的Adapter要求强制使用ViewHolder 这个RecyclerView比传统的流式布局更加自由,当然要写的东西也只是多那么一点而已1.导入所需的

2016-06-18 17:10:46 1048

原创 安卓日记——玩转Material Design(伸缩顶部篇)

Material Design里面有一个很好玩的一个就是顶部伸缩,这样会给用户很好的交互效果 接下来我给大家解析一下大概是怎么个弄法 这次用的东西比较多,基本是都是Material Design的控件 主要有:CoordinatorLayoutAppBarLayoutCollapsingToolbarLayoutRecyclerView1.导入material design的包com

2016-06-17 21:16:35 2932

原创 安卓日记——玩转Material Design(NavigationView篇)

最近突然对Material Design感兴趣,然后想看看怎么玩。 首先要说的是NavigationView,就是我们经常要用到的侧边导航栏 在没有NavigationView之前我们用的是普通的LinearLayout+ListView+头部layout NavitonView帮我们整合了这三部分,用起来也很方便1.导入material design的包compile 'com.androi

2016-06-17 19:04:45 1940

原创 WordPress日记——集成markdown

现在wordpress几乎是每个有个人博客的标配 而写博客当然要用markdown 其实在wordpress集成markdown也是非常简单的1.下载marked.js和makemarkdown.js到 ~\wp-content{你的主题目录}\js\ 目录下2.到 ~\wp-content{你的主题目录}\functions.php里添加如下代码// 增加 markdown 功能到后台编辑器

2016-06-12 19:25:29 2141

转载 Ubuntu日记——adb无法启动的解决

本博客转载自http://www.jianshu.com/p/f01c2641c1fe事实上android studio的安装还是很简单的,你可以直接使用命令: sudoapt-add-repository ppa:paolorotolo/android-studio sudoapt-getupdate sudoapt-getinstall android-studio如

2016-06-12 13:26:04 1514

转载 Ubuntu日记——ubuntu中无法识别android手机问题

ubuntu下USB连接Android手机后,使用adb devices 出现如下: List of devices attached ???????????? no permissions 同时在DDMS中显示设备名也显示????,也无法显示进程名,无法查看log。一、工具介绍Android-sdk-linux_x86/tools下有一堆工具,今天要用的是:Android Debug Bri

2016-06-12 13:20:06 1721 1

原创 安卓日记——设计一个通用的BaseActivity

如果是只有一个Activity的App就没有必要写BaseActivity,但一旦大于一个我还是建议写一个BaseActivity,准没错。每个Activity通常都是绑定视图,绑定控件,监听控件,获取Bundle,跳转Activity还有一些很有些烦人的小功能如:Toast,findViewById,我们都可以封装一层简化他们的使用BaseActivity的代码如下:public abstract

2016-06-11 09:25:09 1124

原创 工作室日记——QG最终考核

总算结束了,考核的日子的确不是太好过,在10天内完成一个项目,不能用第三库,全部代码都要自己写。 我们移动组考核有C语言和安卓题目,在训练营已经把我一生的C语言写得差不多了,所以我果断选择安卓题目 安卓的题目是做一个通讯录,要有联系人和群组增删查改。还要上传头像,个人名片,程序锁,搜索框,按名字排序,索引栏,生日提醒,主题设置。 扩展功能有用socket连接,登录,注册,忘记密码,上传名片。最

2016-06-10 21:58:01 1118

原创 C#日记——强大的查询LINQ

LINQ——语言集成查询(Language Integrated Query),是一个用来查询数据的语句,不仅可以用来查询数据库,还可以用来查询链表或者数组之类的,再也不用写一堆的蜜汁if和新建一大堆的临时变量了LINQ语法主要有以下几个:form xx in xx 遍历数组或者链表group xx by xx into xx将什么根据什么条件打包成一个group如果下面LINQ语句不需用到这个

2016-06-10 16:09:56 443

原创 C#日记——正则表达式(以检测邮箱和手机号格式为例)

正则表达式可以说是很烦人的一个东西,但学会了你就会觉得很爽,特别是用在爬虫或者检查输入数据的格式方面 我说一些比较常用的吧,主要有以下几个\d判断是否是数字\w判断是否是中文或者字母或者数字{}连续出现次数的限定(可以一个参数或两个参数,两个参数要要逗号分隔,前面是最小连续次数,后面是最大连续字数)^以什么开头$ 以什么结尾+连续出现(至少1个)我这里就以检测邮箱地址和检测手机号格式

2016-06-09 16:39:58 1681

原创 C#日记——委托

很多人说C#和JAVA很像,但也有很多地方不同,委托就是一个C#特有的东西 委托可以理解为C语言里的函数指针,只要参数和返回类型一致就可以指向它,但只有委托(delegate)是不够的必须要配合事件(event)来完成 可以理解为委托只是把某个方法放进去,然后赋值给事件,调用事件就是调用那个方法 举个例子 首先新建一个类 类里写好委托和事件,还有要委托的方法(其实也可以在主类里定义要委托的

2016-06-09 11:34:34 475

原创 安卓日记——教你做简单的应用锁

我百度了一下关于应用锁的内容,大部分都是用service来实现,作为一个入门的人来说,用service来做一个的确有点难度。现在有一种比较简单的方法,总得来说就是用一个值来记录这次返回或者打开Activity是否是由按键打开,是的话则不弹出锁屏,不是的话则弹出锁屏,我们这次用sharepreference来储存这个值一、我们先新建一个BaseActivity,因为这些Activity都是在onRes

2016-06-07 21:32:44 912

mybatis-3.1.1.jar

mybatis核心jar包

2016-12-11

破解后的MyBastis插件

破解后的MyBastis插件,支持自动生成mapper,model和example

2016-12-11

空空如也

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

TA关注的人

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