
Android
nc_kai
这个作者很懒,什么都没留下…
展开
-
Android studio ParseError at [row,col]:[1,1] 前言中不允许有内容。
Android studio ParseError at [row,col]:[1,1] 前言中不允许有内容。检查xml等资源文件,是否报错原创 2023-03-01 16:42:43 · 789 阅读 · 1 评论 -
Android 自定义View 绘制一条颜色渐变,粗细渐变的线
自定义View 绘制一条颜色渐变,粗细渐变的线效果图如下:自定义View 代码import android.annotation.SuppressLintimport android.content.Contextimport android.graphics.*import android.util.AttributeSetimport android.util.Logimport android.view.Viewpublic class GradientWidthAndColo原创 2020-08-07 15:30:36 · 3403 阅读 · 0 评论 -
Android Rxjava distinct 过滤操作符
Android Rxjava distinct 过滤操作符lambda表达式 避免不必要的手动类型声明 class Item{ var name = "" var id = "" } //初始化数据 val items = ArrayList<Item>() for(i in 1..10){ val item = Item() item.n原创 2020-07-29 12:41:38 · 351 阅读 · 0 评论 -
Android RecyclerView 使用Glide 加载图片时刷新数据图片闪烁
Android RecyclerView 使用Glide 加载图片时刷新数据图片闪烁使用recyclerView.adapter.notifyDataSetChanged() 方法刷新已有数据导致图片闪烁原Glide 加载代码 val requestOptions = RequestOptions().centerCrop() .format(DecodeFormat.PREFER_RGB_565) .priority(Priority.原创 2020-07-25 12:35:23 · 3082 阅读 · 0 评论 -
Android Kotlin TextView EditText 扩展函数
Android Kotlin TextView EditText 扩展函数 /** * Kotlin TextView 扩展函数判空 */ private fun TextView?.checkNotEmpty():Boolean{ if(this == null){ return false } if(!this.text.toString().isNullOrEmpty()){原创 2020-07-24 17:49:04 · 810 阅读 · 0 评论 -
Android Shape阴影背景
Android Shape阴影背景效果图 :代码如下:<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"><!-- 使用layer-list 用Item包裹两层背景色 第一层使用渐变色背景 第二层纯白背景 使用“android原创 2020-07-22 16:51:09 · 1020 阅读 · 0 评论 -
Android 极光IM 发送消息附带Extras 时 自己发送的消息extras 显示为空
Message{_id=120, messageId=0, createTimeInMillis=1594959196922, direct=send, status=send_fail, content=**{"text":"。。。","extras":{}},** version=1, fromName='娃哈哈', contentType=text, contentTypesString='text', targetType=single, targetID='null', targetName=原创 2020-07-17 12:26:16 · 976 阅读 · 0 评论 -
腾讯Bugly 热更新之后报错找不到控件id
TinkerUncaughtHandler catch exception:java.lang.NoSuchFieldError: No static field toolbarRoot of type I in class Lcom/vastkingdom/coner/cob/R$id; or its superclasses (declaration of 'com.vastkingdom.coner.cob.R$id' appears in base.apk!classes2.dex)解决办法原创 2020-07-16 10:43:58 · 277 阅读 · 0 评论 -
Android 测量字符串在屏幕中的宽度以及两个空格的表示
Android 测量屏幕的宽度以及两个空格的表示1.两个空格<string name="spaceTwo"> </string>2.获取字符串在屏幕中的宽度TextView content = findViewById(R.id.text_view);Rect rect = new Rect();String info = "Measur...原创 2019-10-25 15:08:50 · 609 阅读 · 0 评论 -
Android 拨打电话,访问浏览器
Android 拨打电话,访问浏览器1.拨打电话 Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + phone)); context.startActivity(intent);2.访问浏览器 val intent = Intent() intent.action = "android.inte...原创 2019-10-23 11:25:15 · 342 阅读 · 0 评论 -
Android Bug variant is not signed
currently selected variant is not signed. Please specify a signing configuration for this variant1.签名配置android{ signingConfigs { release { keyAlias 'key0' keyPasswo...原创 2019-10-22 18:10:12 · 284 阅读 · 0 评论 -
Kotlin butterknife build error @BindView fields must not be private or static
Kotlin butterknife build error @BindView fields must not be private or static如何添加butterknife请参考链接https://blog.youkuaiyun.com/qq_41063141/article/details/82828047添加注解 @JvmField @JvmField @BindVi...原创 2019-10-12 11:05:03 · 2156 阅读 · 0 评论 -
Android 腾讯地图获取当前缩放级别
腾讯地图获取当前缩放级别 tencentMap.setOnCameraChangeListener(new TencentMap.OnCameraChangeListener() { @Override public void onCameraChange(CameraPosition cameraPosition) { ...原创 2019-09-11 15:59:26 · 1703 阅读 · 0 评论 -
Android 将项目上传至github作为库引用
Android 将项目上传至github作为库引用1.新建一个Android 项目修改项目下的app.gradle文件//apply plugin: 'com.android.application'apply plugin: 'com.android.library'group='com.key.keylibrary'android { compileSdkVersion 2...原创 2019-10-01 21:55:07 · 451 阅读 · 0 评论 -
Android studio AIDL 文件导入
相应的aidl文件 文件内容只需要注意到文件中的包名即可 在Android studio中指定目录下添加aidl文件夹 目录结构为 根据aidl的包名添加目录 如第一步中的包名pakage android.telephoy;所以需要在aidl文件下添加子文件夹为android,在android文件夹下再添加子文件夹telephony,目录结构如图 ...原创 2018-05-18 12:59:29 · 1558 阅读 · 0 评论 -
Android 获取经纬度的服务
Android 获取经纬度的服务使用原生Android API 编写一个Service类获取经纬度信息(本文仅作为学习笔记来使用,若侵犯到您的权益,请及时与我联系,我会删除涉及侵犯到您的内容)。一, 实现步骤添加对应的权限编写Service类实现获取经纬度的功能将获取的经纬度使用广播传递到MainAtivit...原创 2018-04-13 11:19:52 · 1904 阅读 · 1 评论