开发备忘录

路漫漫其修远兮, 吾将上下而求索


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

RecyclerView之ItemDecoration

发表于 2018-03-02 | 分类于 Android | 阅读次数:
RecyclerView应该是最常使用的几个Android原生组件了,深入了解RecyclerView的使用将是提升个人技能的必经之路。 首先我们通过三张效果图来看看ItemDecoration能做什么?第一张图仅添加了基础的分割线,第二张图添加了名次效果,第三张图则将各武将按照所属国家进行了分组显示,并针对分割线进行了些许调整。 实现分割线针对第一张效果图,如果使用ListView的话,我们仅需添加以下两个属性即可实现分割线效果: 12android:divider="@android: ...
阅读全文 »

优化Android工程的资源管理

发表于 2017-06-05 | 分类于 Android | 阅读次数:
Part 1首先,我们来看一张项目结构图, 图中标红的部分就是我们整个项目的核心部分,其中, *java*目录存放的是我们所有的源代码, *res*目录存放我们项目中需要用到的所有资源,包括布局(layout),图片 (drawable),字符串(strings),动画(anim)等等…… 通常我们的项目都包括了多个模块,我们就拿微信来举例吧,首页(entrance)模块通常包含了登录(login)、注册(register)、找回密码(forgot-password)功能,进入到主页(dash ...
阅读全文 »

greenDAO(一):配置与简单使用

发表于 2017-05-31 | 分类于 Android | 阅读次数:
Gradle配置首先在根目录下的build.gradle下添加以下内容: 1234567891011// In your root build.gradle file:buildscript { repositories { jcenter() mavenCentral() // add repository } dependencies { classpath 'com.android.tool ...
阅读全文 »

EditText之InputFilter的使用(一)

发表于 2016-11-29 | 分类于 Android | 阅读次数:
引言在使用EditText的时候,我们常常需要根据需求限制用户输入的格式,字符。例如只能接收用户输入邮箱地址、电话号码、数字、密码等等。 方案第一种方法是在xml布局文件中使用android:inputType属性,见图1。常用配置: text: 对于输入没有任何限制 number: 只限于输入数字、符号以及小数点,同[0-9+-.] numberDecimal: 只允许输入数字与小数点,同[0-9.] numberSigned: 只允许输入数字与符号,同[0-9+-] textPasswor ...
阅读全文 »

在Mac上配置adb命令行环境

发表于 2016-10-13 | 分类于 工具 | 阅读次数:
一直没有用adb命令行的习惯,在看Training教程,然后就想敲两个命令试试,发现Mac上没有配置环境,于是就打算配置一下。 首先,打开~/.bash_profile文件,添加以下内容 export PATH=${PATH}:<sdk>/platform-tools 其中<sdk>为本地Android SDK的安装目录。 配置好好重启终端,敲入命令adb version123➜ foxivan.github.io adb versionzsh: command n ...
阅读全文 »

单元测试资料积累

发表于 2016-08-25 | 分类于 Android | 阅读次数:
最近一直在研究单元测试,从零开始。看了很多文档,暂且把看过的觉得有用的资料存下来,供以后参考。 小创 中文,浅显易懂,适合入门 Android单元测试 (一): 首先,从是什么开始 Android单元测试 (二): 再来谈谈为什么 Android单元测试 (三): JUnit单元测试框架的使用 Android单元测试 (四): Mock以及Mockito的使用 Android单元测试 (五): 依赖注入,将mock方便的用起来 Android单元测试 (七): Robolectric,在 ...
阅读全文 »

Git命令行处理多个Github账户

发表于 2016-07-02 | 分类于 工具 | 阅读次数:
问题引入由于个人原因创建了另一个Github账号来托管项目,当创建好仓库之后将项目上传到Github仓库时,服务器返回以下错误:1234ERROR: Permission to user02/TestGithub.git denied to user01.fatal: Could not read from remote repository.Please make sure you have the correct access rights and the repository exists ...
阅读全文 »
狐狸伊凡

狐狸伊凡

唯咖啡与音乐不可辜负

7 日志
2 分类
12 标签
GitHub E-Mail
友情链接
  • Yalantis
  • 郭霖博客
  • HenCoder
© Apr 19, 2015 — 2019 狐狸伊凡
0%