自定义博客皮肤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)
  • 收藏
  • 关注

原创 圆角框TextView

圆角TextView

2017-01-16 10:25:16 445

原创 Java代码动态设置SoftInputMode,友好进行底部界面呈现

获取软键盘的高度代码切换SoftInputMode附件与软键盘友好切换

2017-01-15 02:20:25 7787 2

原创 Android 那些不起眼、却意义非凡的犄角旮旯!

本文回持续更新Android中那些不起眼、却意义非凡的细节,以Accessibility开始, 1、一直莫名其妙很多View都有setImportantForAccessibility和setContentDescription方法,setContentDescription设置的是contentDescription属性值,它是对控件的解释,当人生朗读会时朗读它的内容,为有视力障碍的人加深对控件

2016-11-06 21:43:39 863

原创 Android在桌面添加两个快捷方式,如何区分从哪个入口进去的?

我们可能会遇到如下的需求: 应用的首页由多个标签页组成,每个标签页是一个fragment,需要你在桌面生成多个快捷方式,分别进入到不同的标签,例如: 拨号 和 通话记录。生成多入口方式如下: <activity android:name=".MainActivity" android:launchMode="singleInstance"> <inte

2016-11-01 22:53:41 1979 1

原创 Android M ROM 层拦截电话

最近需要添加联系人黑名单功能,涉及到电话拦截,在CallsManager.java中有如下方法: @Override public void onSuccessfulIncomingCall(Call incomingCall) { CallerInfo callerInfo = incomingCall.getCallerInfo(); setCall

2016-10-20 10:02:03 771

原创 Android状态栏显示蓝牙耳机电量

1.HeadsetStateMachine.javastatic { classInitNative(); VENDOR_SPECIFIC_AT_COMMAND_COMPANY_ID = new HashMap<String, Integer>(); VENDOR_SPECIFIC_AT_COMMAND_COMPANY_ID.put("+XEVENT", BluetoothAs

2016-10-18 11:22:07 22056 12

转载 内存泄漏分析文章参考

常见的八种导致 APP 内存泄漏的问题

2016-07-11 17:29:43 389

原创 局部内部类能访问非final类型局部变量?

答案: 不能。经过查看许多人给出的分析,得出我个人认为比较有说服力的原因:为了克服局部内部类和局部变量的生命周期不一致问题,java只能拷贝局部变量的副本到局部内部类,如下代码 static class A { String name; public A(String name) { this.name = name; }

2016-07-10 22:23:39 1347

原创 Singleton VS 'static class'

对static class 进行单引号注释的原因是,java不支持静态外部类,这里想表明的意思是,有这么一个类,里面的方法都是static类型,如下:public class Tools { public static void test() { //... } public static void test2() { //.... }}

2016-07-10 15:21:15 589

原创 Object方法详解

最近面试有家公司让我回答Object都有哪些方法,平时很少关注,回家补了下脑,它有如下方法: Object,clone,,equals(Object o),finalize,getClass,hashCode,notify,notifyAll,wait, wait(long millis),wait(long millis, int nanos),toString 接下来我就以上加粗的几个方法根

2016-07-09 21:21:36 455

翻译 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-07-09 13:53:00 210

原创 通过ObjectAnimator动画显示数字

有时候需要做到余额宝 动画 刷新收益 那种效果,以下是基于ObjectAnimator的一种实现:代码实现package com.jc.customview;import android.animation.ObjectAnimator;import android.content.Context;import android.content.res.Typed

2016-07-09 13:34:34 796

空空如也

空空如也

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

TA关注的人

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