Kotlin
Android-kongqw
嵌入式安卓
展开
-
【速记】Android让View的显示超出父容器
场景,View在嵌套布局的时候,正常View都是显示在父容器内部的,超出部分将被裁剪,如果我们希望某个View不被父容器限制,可以超出父容器范围显示,可以使用Google 提供的android:clipChildren属性。记住一个规范即可:android:clipChildren属性是给爷爷容器使用的,爷容器设置了android:clipChildren属性为false,则表示,不裁剪孙View的显示。换一句话理解,想要设置某个View可以不被裁剪,就给爷容器(父容器的父容器)设置android:原创 2021-06-02 10:28:26 · 4850 阅读 · 0 评论 -
Android 桌面图标长按快捷入口(Shortcut、7.1.1、API25+)
Android 桌面图标长按快捷入口(Shortcut、7.1.1、API25+)Android 7.1.1(API 25)以后支持的功能,在桌面长按应用图标,可以设置快捷方式。静态设置res -> xml-v25 下创建 shortcuts 配置文件,例如:shortcuts.xml<?xml version="1.0" encoding="utf-8"?><shortcuts xmlns:android="http://schemas.android.com/apk原创 2020-12-03 12:32:01 · 2229 阅读 · 2 评论 -
Android通知——Notification
Android通知——Notification创建通道在显示通知之前必须先设置通道,这是必须前提。可以在此对此通道的通知进行基本的设置,例如是否显示呼吸灯、是否震动、优先级等。代码大概长这样:/** * 创建通知渠道(8.0后新增,必须) * 应该再应用启动时就自己支持创建渠道,否则收不到通知,可以重复创建 */private fun createNotificationChannel() { if (Build.VERSION.SDK_INT >= Build.VERSIO原创 2020-08-04 18:38:52 · 771 阅读 · 0 评论 -
Android网络变化全局监听
AndroidNetworkMonitor[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8HuGi6bF-1582728182498)(https://jitpack.io/v/kongqw/NetworkMonitor.svg)]Android 全局网络变化监听GitHub的地址How toTo get a Git project into your...原创 2020-02-26 22:45:16 · 2746 阅读 · 1 评论 -
从Java到Kotlin——基础语法
Print输出print("Hello, World!")println("Hello, World!") Java System.out.print("Hello, World!");System.out.println("Hello, World!");常量val x: Intval y = 1 Java final int ...原创 2018-03-07 11:43:25 · 516 阅读 · 0 评论 -
Jetpack-Lifecycle简记
Jitpack-Lifecycle简记解决痛点:帮助开发者更方便的管理生命周期和传统方式对比:如果把Activity比作一个老父亲,页面中的子控件比作他的孩子的话。传统的方式,为了防止内存泄漏,老父亲要在生命周期方法中做一系列的管理,如果处理不当或者遗漏,就会因为这些孩子造成内存泄漏。老父亲就要给这些孩子擦屎把尿,帮助这些孩子,给他们在onStart()的时候要干啥,在onResume()的...原创 2019-01-18 18:30:49 · 510 阅读 · 0 评论 -
Android 调起微信扫一扫
封装package ……import android.content.ComponentNameimport android.content.Contextimport android.content.Intentimport ……object WXHelper { private const val WECHAT_APP_PACKAGE = "com.tencent.m...原创 2019-03-28 15:22:26 · 2679 阅读 · 0 评论 -
关于Android弹出软键盘“顶起”View的问题
关于Android弹出软键盘“顶起”View的问题问题简单一带而过,后面直接说解决思路,Android系统已经给我们提供了防止键盘遮挡输入内容的解决方案,比如在清单文件对应的Activity添加:android:windowSoftInputMode="adjustPan|stateHidden"这种方式很简单,在一些需要编辑的页面,可以将EditText顶起,解决了键盘可能遮挡的问题。...原创 2019-07-01 10:53:26 · 4043 阅读 · 0 评论