![](https://img-blog.csdnimg.cn/2020120401151084.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
android
android相关的技术博客,希望能帮到你~
日理万基丶
像风一样
展开
-
AndroidStudio实现拨打电话和发短信(kotlin)
如何利用kotlin语言实现调用系统的电话和短信功能呢,其实很简单,只要利用Intent()并且设置一下其action和data属性即可,action代表的就是行动,如打电话就是ACTION_DIAL,发短信就是ACTION_SENDTO,然后data就是设置一些特定的属性,如拨打的号码,短信的内容等。先看布局文件代码<?xml version="1.0" encoding="utf-8...原创 2019-02-22 11:06:03 · 7475 阅读 · 5 评论 -
将Android Studio默认布局ConstraintLayout切换成LinearLayout(2019新方法)
将Android Studio默认布局ConstraintLayout切换成LinearLayout(2019新方法)之前百度看到很多人都说改安装路径下的simple.xml.ftl里面的内容即可,但实际上只是改了新建工程的那个activity_main.xml布局文件的布局,而我们每次新建一个布局文件的时候发现默认还是ConstraintLayout布局。因此下面就来介绍一种治标又治本的修改...原创 2019-02-19 08:29:44 · 8732 阅读 · 5 评论 -
Android学习笔记(二):SQLite3基本操作
一、启动模拟器二、启动cmd窗口三、进入sdk所在路径 cd D:\sdk\platform-tools(进入之前先进入所在盘符)四、输入 adb shell 进入模拟器控制台五、cd 路径 进入模拟器的数据库六、sqlite3 数据库名 打开数据库七、.table查看所有列表...原创 2019-03-01 06:36:27 · 367 阅读 · 0 评论 -
Android学习笔记(一):活动(Activity)的四种启动方式
安卓的活动有四种启动方式(1) Standard(默认,可以连续创建多个相同活动)(2) singleTop (单栈顶,不可以连续创建多个相同活动,但是可以间断,就是a->b->a)(3) singleTask(单任务,整个应用程序(task)只能存在一个相同的活动)(4) singleInstance (创建新的返回栈(task),可以供多个应用程序共用。)设置方法:在声明...原创 2019-02-26 22:52:19 · 153 阅读 · 0 评论 -
解决RecyclerView点击一个item,后面每间隔9个item就会触发一次同样的事件的问题
不知道大家有没有遇到这种情况,当你通过点击事件改变第一个item的状态之后,向下滑动到第10个item也会同样触发,然后第19、28、37、46等等,每间隔9个item就会重复之前的操作后的显示状态。如何解决呢?其实就是一个缓存的问题,只要在recyclerview相应的activity或者fragment中设置recyclerview.setItemViewCacheSize(int)in...原创 2019-03-09 01:21:23 · 1658 阅读 · 4 评论 -
解决recyclerView每间隔9个item就会重复显示状态的问题
当我们通过用户交互改变recyclerview中的某个item的显示状态后,向下滑动会发现每间隔9个item就会出现同样的显示状态,但是我们明明没有对这个item进行操作,为什么会自动显示操作后的状态呢?其实原因很简单,因为缓存问题只要在相应的activity或者fragment添加下面一行代码mrecyclerview.setItemViewCacheSize(500)其中500是想要缓...原创 2019-03-09 03:14:31 · 5699 阅读 · 3 评论