安卓基础
会编程的猩猩
这个作者很懒,什么都没留下…
展开
-
android 全屏FullScreen的配置
全屏的设置原创 2022-06-29 10:07:38 · 1933 阅读 · 2 评论 -
Android夜间模式监听
夜间模式 override fun onConfigurationChanged(newConfig: Configuration) { val nightModeFlags = getContext().resources.configuration.uiMode and Configuration.UI_MODE_NIGHT_MASK when (nightModeFlags) { Configuration.UI原创 2022-01-24 22:27:20 · 2980 阅读 · 0 评论 -
SpannableString超链接点击事件 也会相应Textview的点击事件
很简单在TextView的点击事件中判断 if (textView.selectionStart == -1 && textView.selectionEnd == -1) { //do TextView click }原创 2021-09-09 11:36:39 · 169 阅读 · 0 评论 -
ConstraintLayout比重和宽高比这样用
ConstraintLayout按照比重分配 并且固定宽高比<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" androi原创 2020-08-26 19:56:17 · 4409 阅读 · 0 评论 -
可展开的ListView
1.ExpandableListViewListview里面的每个条目中有两个TextView,第二个默认是隐藏的点击条目的时候会展开,每次只能展开一个没有做封装,使用的话请自行封装2.屏幕截图 点击下载...原创 2018-08-31 14:52:29 · 245 阅读 · 0 评论 -
Android绘制点赞心形
1.首先上效果图 2.具体绘制流程初始化图片及对应的宽高屏幕点击事件的处理 添加心形 制作动画 绘制贝塞尔曲线 获取两个定位点(最重要一步) 加草图说明(虽然画的有点丑不影响学习) 首先找到触摸点的坐标 x , y然后再找到两个定位点 ,水平的 x 位置是随机的 , y 的位置一个在中间分割线的上面一个在下面。最后一个点就是y = 0 , x...原创 2018-06-07 00:49:51 · 1939 阅读 · 0 评论 -
Android Toolbar返回按钮颜色修改
//以下三行是修改回退按钮为白色的逻辑 Drawable upArrow = ContextCompat.getDrawable(this, R.drawable.abc_ic_ab_back_material); upArrow.setColorFilter(getResources().getColor(R.color.white), PorterDuff.Mo原创 2017-04-09 16:14:07 · 3510 阅读 · 0 评论 -
Mac版本android studio快捷键
因为有些使用非常频繁的大家都知道,就没添加。。。。查看选中的元素文档 Control + J | F1查看网页文档 Shift + F1覆盖重写方法 Control + O生成代码块 Command + Option + T查看当前所在类 Control + Shift + Q自动行缩进 Control + Option + I合并行 Control + Shift + J展原创 2017-04-15 08:06:27 · 659 阅读 · 0 评论 -
4.安卓基础——数据存储&ListView
数据存储(sdCard和sqlite数据库)1.Linuxabd命令行:查看手机文件夹的详细信息:ls -lLinux只有一个文件根目录/Linux系统文件的类型是通过d文件夹 -普通文件 l软连接(相当于win下的快捷方式) 来区分Android的根目录系统规定是默认只读权限2.Context提供方法:Context定义:获取应用程序私有目录方法:getFileDir()获原创 2017-01-14 17:13:11 · 514 阅读 · 0 评论