自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 vue-router配合ElementUI实现导航

在每个项目中路由是不可或缺的,最近学习vue-router和ElementUI配合使用实现导航栏,在学习的过程中遇到一个问题:点击浏览器的刷新之后页面停留在原来的位置,但是导航却是默认第一个。由于接触前端时间不长,对于路由的概念不是特别清楚,按照文档写了之后完全不知道怎么下手了,请教了同事,同事的解决办法是利用vuex管理,但是vuex这块还没有接触过,所以这个问题就一直搁置了,今天周末自己在家学习

2017-07-01 21:29:15 39361 8

原创 Git命令那些事,文章还在更新中...

Git 大家应该很熟悉了,作为一个合格的开发人员,使用git是一个必备技能,那么Git的这些命令你都使用过了吗? 更换git仓库 更换远程仓库地址首先需要删除原始地址 git remote rm origin 删除之后添加新地址 git remote add origin 地址git分支创建分支 git branch kn

2017-04-18 17:05:31 230

原创 Serializable和Parcelable如何选择?

Serializable和Parcelable如何选择?serializable和parcelable都是序列化数据的,首先我们就会有第一个问题:为什么要序列化数据?序列化是为了解决对数据的读写操作问题的。那什么是序列化呢?序列化就是将对象转化成可存储或可传输的状态。在这里我们举个例子: 假如我有两个类,分别是A和B,B类中含有一个指向A类对象的引用,现在我们对两个类进行实例化{ A a

2016-11-10 17:13:43 377

原创 Android 问题总结

一. 自定义view调用不显示问题 问题出现场景: 自定义view继承自RelativeLayout,布局采用LayoutInflater.inflate()进行解析, view = LayoutInflater.from(context).inflate(R.layout.common_title, null);,然后对view中的各个控件进行设置

2016-09-08 09:59:07 209

原创 APP支持多语言、多屏幕、多版本

支持不同的语言 为了让APP支持多种语言版本,最好的办法就是将UI中显示的字符串提取出来并保存到一个资源文件中,Android在这方面已经做了支持,当你创建完一个Android项目之后,Android SDK工具将会创建一个名为res的目录,这个目录中存放的是项目中用到的资源文件,在创建之初,该文件夹下会有一些默认的文件,例如res/values/strings.xml,string.xml用来

2016-08-16 15:13:59 885

原创 Android 数据存储笔记

简介:Android 提供了多种数据存储的方式,包括SharedPreference,内部/外部存储,网络存储,数据库存储等。本文只记录自己常用的几种存储方式:SharedPreference内部/外部存储数据库(SQLite)使用方法:SharedPreference:SharedPreference(以下简称sp):对象指向包含键值对的文件并提供读写这些文件的简单方法,主要保存相对较小的

2016-08-16 15:12:03 953

原创 简记

2015-09-30:git不管理空文件夹 2015-10-16:AS中不区分大小写提示设置:Settings–>Editor–>General–>Code Completion–>Case Sensitive Completion选为NoneCardView用法:http://blog.csdn.net/airk000/article/details/395209772015-11-

2016-08-16 15:06:23 262

原创 Xutils3学习笔记(更新中...)

一、简介Xutils3是一次彻底的重构,api发生了很大的变化,但是仍然保持着xUtils一贯的简介风格, 并且新的api更加简单, 更具扩展性。新特性: ①HTTP实现替换HttpClient为UrlConnection, 更好的兼容Android 6.0, 自动解析回调泛型, 更安全的断点续传策略. ②支持标准的Cookie策略, 区分domain, path… ③事件注解去除不

2016-08-16 15:04:30 223

原创 Android LayoutInflater 使用说明及原理介绍

Android LayoutInflater 使用说明及原理介绍在看了郭大神的博客之后,打算自己总结一下,加深一下印象,如有问题欢迎指正哦!LayoutInflater 使用说明 LayoutInflater 主要用于加载布局,在Activity中我们可以直接用setContentView()来加载布局文件,因为setContentView()的内部也是使用LayoutInflater来加载布局

2016-08-16 14:47:22 240

原创 Android学习工作各种资源

Gradle下载地址Android Studio简单设置流式布局_鸿洋Android Studio快捷键用Path绘制图形Android Studio插件Android xml解析动态替换图片

2016-08-09 10:31:46 205

原创 Android编码规范

编码格式 源代码的编码格式设置为UTF-8,防止乱码。UTF-8在编码效率和编码安全性上做了平衡,是一种理想的中文编码方式。编码比较详情请见深入分析Java中的中文编码问题。命名规范 无论什么的命名一定要做到见名知意,禁用拼音。 包名 包名采用全小写,连续的单词只是简单地连接起来,不使用下划线。一般 采用反域名命名规则,全部使用小写字母。一级包名为 com,二级包名为 xx(可以是公

2016-08-08 15:48:32 337

原创 mipmap vs drawable

现在用Android Studio进行安卓开发,创建项目时会自动创建mipmap文件夹,打开之后里面存放的应用程序的启动图标,这种情况下,问题就来了,默认将启动图标放在了mipmap文件夹下,其他的图片该怎么存放呢?答案是:像以前一样放在drawable文件夹下。接着又是一个问题:为什么这么放? 我也困惑了好久,直到再次遇见这个问题,才决定弄明白,查看了一些资料做了如下解释:Google对于这两

2016-08-05 18:22:52 504

类似竖直滑动ViewPager

RecyclerViewPager实现类似于竖直滑动的ViewPager,效果

2016-08-24

空空如也

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

TA关注的人

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