摘要:
说到侧滑菜单,记得在很久很久以前,一说到侧滑菜单就会立刻想到SlidingMenu,在当时的印象里比较火的侧滑菜单就是SlidingMenu,最开始觉得那种效果还蛮新颖的,后来Google官方出了SlidingPaneLayout和DrawerLayout后,大部分的侧滑菜单效果... 阅读全文
摘要:
1. CodeMetric: CodeMetric启动后(如下图) 1.1. 代码统计项: 代码统计主要包括:注释行、空白行、代码行、总行数(不包括空白行)、总行数(包括空白行)、注释率、空白率、字符数。(也就是下图里面的度量项) 1.2. 基本操作: 1、通过点击按钮添加目录/... 阅读全文
摘要:
一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git commit -am "init" 提交并且加注释 ... 阅读全文
摘要:
今天要说的主题是来电秀实现里面的电话接听与挂机,在这里我们需要用到ITelephony.aidl相关的一些文件, 如下图: 将如上文件导入到工程,去掉一些不需要的aidl关联,其中PhoneUtils是自己创建的,里面主要写的是调用接听和挂机函数。 public static co... 阅读全文
摘要:
简单的说下实现来电秀的大概原理流程:首先通过监听来电状态,通过拦截来电然后在窗口弹出一层系统级别的弹窗,这层弹窗即是来电秀。 先来两张效果图: 下面来说下实现,因为商用的原因,不能直接贴代码,所以在这里,会贴一些比较核心的代码,大概分为五个步骤: 第一:监听来电状态 /** * 电... 阅读全文
摘要:
1.Shape 简介 作用:XML中定义的几何形状 位置:res/drawable/文件的名称.xml 使用的方法: Java代码中:R.drawable.fileName XML中:android:background="@drawable/fileName" 或:android:s... 阅读全文
摘要:
一个好的产品,一定会注重每个细节,追求极致体验。而作为一个互联网移动开发者,在开发产品时也应尽量做到如此。 此处省略一万字… 我去,扯远了,请不要在意这些细节。 回到正题,开发久了,总会有各种“偷懒”的想法,在同样的代码写了无数遍后,你会习惯封装。 如:在父类BaseActivity或BaseF... 阅读全文
摘要:
题目详情 常人每只手的手指是5个指头,它们是:大姆指、食指、中指、无名指和小姆指。1表示大拇指,2表示食指,3表示中指,4表示无名指,5表示小拇指。 从大姆指开始数,其下依次数食指、中指、无名指到小姆指,数到5,接下来数无名指、中指、食指和大姆指数到9;再依次数食指、中指、无名指和小姆指数到13... 阅读全文
摘要:
实现输入框密码文本的显示与隐藏有两种,一种是通过直接改变android:inputType,一种是通过改变android.text.method.TransformationMethod。 方式一:改变android:inputType的值 实现代码如下: /** * 密码显示或隐... 阅读全文
摘要:
说到android的联系人的快速索引,很快就能想到系统自带的快速索引效果,而且现在很多主流的应用都有用到,如QQ的通讯录,微信的通讯录等等。 要想实现快速索引的效果,我们先来理下其实现原理: 首先,我们需要定义一个自定义的控件,得到控件(自定义控件SlideBar... 阅读全文