- 博客(8)
- 收藏
- 关注
原创 Kotlin基础学习(1)
Kotlin基础学习(1)本文主要讲解kotlin的部分基础知识,并不是全部基础。提示:纯属个人理解,如有理解错误,欢迎留言指正批评。文章目录Kotlin基础学习(1)一、Null检查机制1.如何声明一个可为空的参数2.如何进行空判断处理二、延迟加载1.lateinit2.by lazy{}额外知识点3.两个延迟加载的区别三、顶层声明1.顶层函数额外知识点@file:JvmName("xxxx")@file:JvmMultifileClass2.顶层属性四、类1.数据类2.密封类3.内联类4.对象表
2022-04-27 17:34:04
3042
1
原创 隐藏系统软件盘
在项目中涉及到的EditText控件,会把系统软键盘给自动弹出来。有时候我们会觉得碍事,需要实现:我们需要输入文字时弹出系统的软键盘,不需要的时候可以关闭软键盘。在一个界面里如果包含EditText的控件,系统软件盘会自动弹出,如果想一开始就不弹出软键盘可以在AndroidManifest文件中给某个activity设置进入不弹出系统软键盘。 <activity
2016-10-25 09:53:34
422
原创 项目的更新迭代
我们开发的app一开始肯定都是1.0版本的,但应用上线后公司肯定后期会对应用进行维护对一些Bug修复。这时候新的版本出来了我们就可以通过自己的应用来检查是否有新版本,如果有新版本就可以让用户直接下载安装就不用再去应用市场搜索下载了。大致思路是这样的: 1、每次打开项目判断一下现在的项目版本号与服务器上的版本号一不一样,不一样就弹出版本更新的dialog。 2、dialog点击”确定”开启服务,在
2016-10-24 11:47:54
3863
原创 调用系统拍照或相册功能获取裁剪以后的图片
在一些项目中,可能需要实现点击弹出dialog。点击“相册”按钮跳转到系统相册功能,选择一个图片裁剪以后得到裁剪的图片。点击“拍照”按钮调用系统的拍照功能,拍照结束以后得到照片进行裁剪,最后返回一个裁剪完成的图片。大致的效果图如下:“相册”:跳转到系统相册功能,选择一个图片裁剪以后得到裁剪的图片。 “拍照”:跳转到系统的拍照功能,拍照结束以后得到照片进行裁剪,最后返回一个裁剪完成的图片。大致意思已
2016-10-20 14:13:58
606
原创 解决重复点击事件问题
在某些开发过程中,细心的编程者可能会发现出现双次点击效果,会出现两次点击事件,现在就来解决一下这个问题,不废话,直接上代码,欢迎各位大神批评指点:先自定义一个类,名叫NoDoubleClickListener,让它实现View.OnClickListener接口:public abstract class NoDoubleClickListener implements View.OnClickLi
2016-10-18 08:48:30
999
原创 实现手机联系人分栏效果
小编在项目时期遇见了制作手机联系人分栏效果,查询了很多资料,现在总结如下:添加的代码并不多,用ListView写好数据以后,只需在Adapter里添加一个方法,并且在getView()方法里添加几行代码即可。不过小编现在介绍的方法,只适合做简单项目,大型项目还没研究该代码是否有缺陷,欢迎各位大神批评指教。给大家看一下,小编做的代码效果图: (http://img.blog.youkuaiyun.com/201
2016-07-22 19:48:54
665
原创 android虚拟机接收短信的广播
首先: 在清单文件中添加权限:<uses-permission android:name="android.permission.RECEIVE_SMS"/>由于是在接收手机短信的广播,所以我们还需要自己定义的一个接收器,我定义了一个接收器名叫GetSmsReceiver 接下来,需要给接收器在清单文件中注册一下:<receiver android:name=".message.content.
2016-07-22 17:59:41
1114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人