- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 LayoutInflater中的inflate()方法
一、LayoutInflater的作用将一个布局文件XML实例化为一个View对象;二、常见用法://用法一View view= LayoutInflater.from(this).inflate(R.layout.text_view,linearLayout);//用法二View view= LayoutInflater.from(this).inflate(R.layout.text_vi
2017-02-28 14:30:49 584
原创 Git命令行常用命令
配置相关配置命令 命令 含义 配置文件位置 git config - -system 系统所有用户的Git配置 /etc/gitconfig git config - -global 当前用户的Git配置 ~/.gitconfig or ~/.config/git/config file git config 当前使用的仓库的Git配置 .git/con
2016-09-24 15:38:28 573
原创 Android 7.0的新特性
Android 7.0(Nougat)引进了很多新特性,作为开发者,了解掌握这些影响app性能的Android平台的新特性很有必要; 下面我根据官方文档,逐一介绍Android7.0的新特性,更多有关Android7.0的新特性支持多窗口Android平台在7.0引入了新的多任务特性——多窗口支持,这个特性非常好!非常有必要! 用户可以在屏幕中同时打开两个app,极大地提升了Android平台的
2016-09-10 19:38:09 1869
原创 版本控制系统Git(二)——Git基础
这一篇博客讲Git的一些基本概念,这对理解什么是Git和它是怎么工作的很重要;如果你之前使用过其他的版本控制系统(VCS),请把这些暂时放到一边,尽量不要受到他们的影响,也不要用他们的思维方式和逻辑来理解Git, 这一点也很重要;Git与其他VCS不同的地方主要是:Git记录数据的方式。 大多数VCS是基于文件的改变来记录数据信息的,即它们记录的是文件的集合和这些文件的变动历史,这么说有点难以理
2016-09-03 17:08:49 757
原创 版本控制系统Git(一)——版本控制系统简介
什么是版本控制?版本控制系统(Version Control System,以下简称VCS)就是一个用来记录文件变动历史的系统,便于之后切换回去查看你修改的历史;举个最简单的例子,我们大家写毕业论文的时候,应该不会是一次就写好了,中间会有修改很多次,然后每次修改你都会保存一个修改的版本,有可能你会以修改的日期来命名,以便于在这些版本的基础上作进一步的修改,最终完成论文的撰写,那么这就可以看做是最
2016-09-03 15:41:19 1179
原创 Android文件管理器
首先看效果 文件管理器的界面有两大块部分:这第一部分是分类查找:按照文件类型进行分类,代码逻辑是按照常见的文件后缀名对文件进行分类,主要是文本、视频、音频三大类,其他的文件类型都放在了最后一栏中;第二部分是按照文件目录,逐级地浏览文件:1.首先有个概念需要区分下,即内置SD卡和外置SD卡: 内置SD卡:被预设到电子设置的内部,不可随意拆卸,不可扩充容量; 外置SD卡:即插即用,可随意更
2016-09-03 12:07:15 3213 1
原创 Android代码规范
1.命名规范1.1.通用规则标识符只能使用ASCII字母和数字1.2.各类标示符的规则1.2.1.包名包名全部小写,连续的单词只是简单地连接起来,不使用下划线;采用反域名命名规则,全部使用小写字母。一级包名为com/cn,二级包名为xx(可以是公司或则个人的随便),三级包名根据应用进行命名,四级包名为模块名或层级名,如:cn.rongcloud.im.activity 1.2.2.类名类名能
2016-08-24 10:30:59 1470
翻译 GitHub vs GitLab:它们有什么区别?
查看原文GitLab vs. GitHub: How Are They Different?两者都是基于web的Git repositories(仓库),拥有流水线型的web开发流程,它们为开发团队存储、分享、发布、测试和合作web开发项目提供了中心化的、云存储的场所。Git版本控制——对于多人共同开发一个project来说非常重要——它提供了分享开源项目的平台。GitLab拥有更多的特性,它可以让
2016-06-15 18:30:09 113530
原创 Android插件的Gradle基础
Gradle1.Gradle简介查看Gradle最新版本2.13查看Gradle User GuideGradle是一个基于Java(JVM)平台的构建体系(build system),它的一些特性:Gradle核心是基于Groovy的领域特定语言(Domain Specific Languages,DSL),具有良好的扩展性,所以不管是简单的独立项目还是大型的多项目构建它都能高效的提高构建任务,
2016-05-31 19:34:04 2361
原创 Android Studio中关联源码(source for Android API)的方法
在使用Aandroid Studio的过程中,如果想查看相关的源码,可以使用ctr+鼠标点击(command+鼠标点击 for Mac),但是呢,会遇到下列情况: sources for Android API 23 not found遇到这种情况,请先检查SDK Manager中是否下载了相应的s ource forAndroid API ,如果没有下载,请自行下载,如果下载了,如图: 就
2016-04-25 20:34:12 6860 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人