自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (10)
  • 收藏
  • 关注

原创 Android Studio获取release版本文件的SHA-1信息

原创文章,转发请说明:http://blog.csdn.net/talentclass_ctt/article/details/78888742一、为什么要release版本文件的SHA-1信息?很多第三方服务都要用到,某某地图啊、某某支付啊,等等等…写了几次老是忘了,这次记录下来,以后看自己的不用去网上瞎鸡巴找。debug版本的keystore文件名:debug.keystore。

2017-12-25 01:07:39 396

原创 做Android项目前应该知道的小知识点

本博客地址:http://blog.csdn.net/talentclass_ctt/article/details/51952378新手在接到项目后就着急实现,却常常忘了一些基本的东西。一、applicationId和package1.      在eclipse的Android项目中,只有package没有applicationId,该包名既用于命名资源类的包名,也用于指定应用

2017-07-22 16:11:15 358

原创 Android开发之EditText字符串过滤器InputFilter

一、InputFilter 是什么?有什么用?在Android编程中,一般没什么特殊要求的话,我们用EditText可能只会用到xml里面的限制输入类型、最大长度,行数等等这些简单的控制,但如果我们想要进行一些复杂一点的输入控制(比如:限制单字节多少位,双字节多少位;限制只能输入业务要求的特定的字符;修改输入字符)就要用今天要讲的InputFilter了。二、怎么用?1、创建一个类

2017-01-29 15:52:53 6128 4

原创 读书笔记之Android篇

勿忘初心!人生每个阶段都有每个阶段该干的事,你当下能做的就是踏踏实实做好现在的事,最好你能比你身边的人更努力些,不用太着急,你想要的,岁月都会给你!之前一直忙着做项目,压力有点大,没什么精力写博客,现在觉得在忙也要写博客,因为这是自己成长的足迹。下面这些是自己开发过程中的笔记,说不定某天忘了某个知识点时在这里看得到,没有分类,但我还是想记录下来,而且会持续更新。1、用沉浸式状态栏时在s

2017-01-29 15:19:08 594

原创 Android开发之设置APP全局字体

原创作品,转载请注明:Android开发之设置APP全局字体今天带来一篇和字体有关的:设置APP全局字体。在开发的过程中可能有需求是使用某种要求的字体而不是默认字体,在使用少的情况下,我们可以选择直接设置或者自定义View,用到的时候使用自定义的TextView。如: public class CustomFontTextView extends TextView{ p...

2016-09-16 00:47:48 4091

原创 ButterKnife的常用方法

今天写这篇文章的灵感是从之前写的 Android开发之用Bmob实现短信验证码功能 来的,记得当时看官方给的demo时,我注意到没有一大堆findViewById()的东西,而是在变量声明的时候加上注解,如:@InjectView(R.id.tv_title)TextView tv_title;感觉这样很方便,就学习一下,以后写项目的时候也好用上。butterknife是一个支持Vi

2016-07-23 12:33:07 2953

原创 Android5.0,状态栏颜色任我改

在Android Studio中新建一个项目,默认style是AppTheme:只要是Android4.4及以上的就可以显示状态栏颜色。Android5.0之后可以直接设置NavigationBar的颜色: @color/colorPrimary那如何动态的改变的颜色呢?getWindow().setStatusBarColor(),在括号里传入一种颜色,如:get

2016-07-22 13:31:44 753

原创 Android开发之用Bmob实现短信验证码功能

本博客地址: http://blog.csdn.net/talentclass_ctt/article/details/51958374这篇文章主要介绍发送验证码和校验验证码的功能,用到一个第三方平台Bmob,那Bmob是什么呢?Bmob可以开发一个云存储的移动应用软件,他提供了大量的标准的API接口,根据需要接入相关服务,开发者可以更加专注于应用的开发,让产品交付更快速,验证码功能就是其中...

2016-07-19 18:28:38 4614 3

原创 Android开发自定义View实现数字与图片无缝切换的2048

最近在学自定义View,无意中看到鸿洋大神以前写过的2048(附上他的博客地址http://blog.csdn.net/lmj623565791/article/details/40020137),看起来很不错,所以自己在他的基础上做一个加强版的2048。先看图:功能除了正常的2048外,还支持数字与图片无缝切换而没有任何影响,此外,图片不是嵌在自定义View里面的,而是开发者自己在调

2016-07-19 08:27:07 3888 5

原创 Android开发用Service+Broadcast解决倒计时过程中Activity被销毁的问题

说到倒计时,其实系统有一个倒计时的类叫做CountDownTimer,可是当跳转到其他Activity时就被重置了,研究了一下。一、写一个类CodeTimerService继承自Service,重写onStartCommand(...)方法@Override public int onStartCommand(Intent intent, int flags, int startI

2016-07-14 14:51:24 5437 7

原创 安卓中“点击空白位置隐藏软键盘”的功能

写一个Activity的基类,按下面重写onTouchEvent方法即可。@Overridepublic boolean onTouchEvent(MotionEvent event) { if(null != this.getCurrentFocus()){ // 点击空白位置 隐藏软键盘 InputMethodManager mInputMetho

2016-07-12 08:50:14 473

原创 Android开发蓝牙4.0BLE开发

与传统蓝牙相比,蓝牙4.0耗电极低,传输速度快,最多可连接27个设备,最大无线范围超过100米,反正就是各种好。注意:安卓系统要求4.3及以上

2016-06-22 19:47:46 817

原创 android内容提供者

内容提供者用于跨应用数据共享。一、内容URI写法:content://包名.provider/表名(如:content://com.talentclass.talent.provider/table);二、将内容URI解析成Uri对象:Uri uri = Uri.parse("content://com.talentclass.talent.provider/table");

2016-06-17 20:32:57 834

原创 Android中的全局Context

context在很多地方都有用到,Toast,Activity,Notification,db,Broadcast等等,很多都得到Activity的context,但有时要用到全局的context怎么办呢?这时就要定义一个全局的context。一、创建MyApplication 继承自Application,重写onCreate()方法,方法内调用getApplication()方法得到全局c

2016-06-17 16:48:55 534

原创 Android Studio下导入jar包(以andbase.jar为例)

根据我的学习路线,从自己写整个软件到使用框架到学习框架源码到自己重新对比以前自己写的软件到自己写框架用框架,简单说就是学下别人怎么做再自己做,同时也能更好的用别人的框架,之前UI,通信,数据库的什么都是自己写的,是时候用一下框架了,我打算先从andbase开始,不过在导入的时候有点问题,作为学习过程,我还是记录下来吧。。。。先贴下框架地址: andbase-master.jar  里面有源码和

2016-04-14 13:57:37 3777

原创 Android开发自定义ListView解决在NestedScrollView里不能用listview的问题(ScrollView嵌套ListView的问题)

前几天想玩一玩AppBarLayout,没想到遇到在NestedScrollView里不能用listview的问题,即结果无论如何都只能显示一行数据,终于解决了。想一想,其实这也是在ScrollView嵌套ListView的问题。怕自己忘了,还是写成博客吧。。。。public class MyListView extends ListView { public MyListV

2016-04-11 13:04:11 4005

Android开发之EditText字符串过滤器InputFilter

Android开发之EditText字符串过滤器InputFilter

2017-01-29

ButterKnife的常用方法例子源代码

ButterKnife6.1.0的常用方法的例子的源代码。

2016-07-23

Android5.0用java随意切换状态栏颜色

Android5.0用java随意切换状态栏颜色例子源代码

2016-07-22

Android5.0任意改变状态栏颜色

Android5.0任意改变状态栏颜色

2016-07-22

Android开发之用Bmob实现短信验证码功能源代码

Android开发之用Bmob实现短信验证码功能,对应解释博文地址:http://blog.csdn.net/talentclass_ctt/article/details/51958374

2016-07-19

Android开发之用Bmob实现短信验证码功能源码(附短信关键字监控参考文档)

Android开发之用Bmob实现短信验证码功能源码(附短信关键字监控参考文档)

2016-07-19

利用Bmob实现安卓短信验证码相关功能源代码

利用Bmob实现安卓短信验证码相关功能源代码

2016-07-19

Android开发自定义Viw实现2048数字图片无缝切换源代码

Android开发自定义Viw实现2048数字图片无缝切换,玩的过程可自由切换模式。对应博文介绍:http://blog.csdn.net/talentclass_ctt/article/details/51952378

2016-07-19

跨Activity的倒计时

用Service+Broadcast解决倒计时过程中Activity被销毁的问题

2016-07-17

蓝牙4.0开发

内涵《BLE4.0贴片模块手册》pdf

2016-06-22

空空如也

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

TA关注的人

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