首页
学习
活动
专区
工具
TVP
发布

肖蕾的博客

专栏成员
70
文章
92182
阅读量
26
订阅数
ScrollView中嵌套listview时,打开界面时自动滑动到底部
ScrollView中嵌套listview时,当listview自动加载时,会自动滑动到scrollview到底部。
Xiaolei123
2019-04-29
8610
Android 沉浸式适配 4.4+
Android 沉浸式适配 4.4+ 默认的主题 (/values/styles.xml) <style name="BaseTheme" parent="Theme.AppCompat.Light.NoActionBar"></style> 兼容Android 4.4 (/values-v19/styles.xml) <style name="BaseTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:wind
Xiaolei123
2019-04-17
6400
Android 自定义Seekbar样式
背景# Android 自定义Seekbar样式<SeekBar android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:maxHeight="7dp" android:minHeight="7dp" android:paddingStart="0dp" android:paddingEnd="0dp" a
Xiaolei123
2019-04-01
4.1K0
Android网络请求慢的时候,任意位置弹出加载中提示
大家好我是王大锤,我们老板给我一个任务,让我在任何有网络请求的地方,如果时间超过一秒就提示一个加载中的提示,好去捞客户的钱 。但是我对着已经做得差不多定型的APP怀疑了整整一个下午人生,这尼玛坑爹啊,这都写完了,这么多地方呢,我得改到什么时候。 不过还好我机智,我想:既然需要1秒钟以后才弹出来,思来想去我决定用popuWindow,因为这玩意儿不阻挡当前界面操作,这是我最喜欢的地方。然后这个popuwindow肯定需要传入一个View控件,因为我不知道我需要在哪里提示出来,那么代码被我撸出来了:
Xiaolei123
2019-03-20
1.6K0
Android开发之 仿微信通讯录 (二) 侧边首字母导航控件
Android开发之 仿微信通讯录 (二)侧边首字母导航控件 import android.content.Context import android.graphics.Canvas import android.graphics.Color import android.graphics.Paint import android.graphics.Rect import android.support.annotation.ColorInt import android.util.AttributeSe
Xiaolei123
2019-03-20
1.8K0
Android开发之 仿微信通讯录 (一) 列表
Android开发之 仿微信通讯录 一共有两个比较复杂的地方 1. 列表需要自动解析首字母,并且按照字母排序,并且兼容特殊字符2. 侧边的字母导航栏 1. 列表数据解析 中文转拼音 从中文转拼音可以使用 pinyin4j implementation 'com.github.open-android:pinyin4j:2.5.0' 初始化 private var format = HanyuPinyinOutputFormat().apply { caseType = HanyuPinyin
Xiaolei123
2019-03-20
2.5K0
Android开发之 全局替换字体
第一反应是好简单,换个TypeFace不就完了,但是不可能每个控件去设置一个吧?不存在的。
Xiaolei123
2019-03-20
1.3K0
ARouter 传自定义对象获取值为null的解析 及解决方法
我在使用 withObject 传自定义对象的时候,发现一个BUG,在传值的时候,会走SerializationService的object2Json方法,但是在获取值的时候,竟然不调用parseObject这个方法来转回对象。
Xiaolei123
2019-02-21
3.3K0
第二章:图形绘制TextureSpriteBatch 类(相当于画笔)为什么要2的N次方?TextureRegion 可用于图片截取。Sprite类清屏
1.纹理(Texture):图片从原始格式,解码并上传到GPU的过程,被称之为纹理。 2.用途:其实就是承装获取到目的图片的容器 3.使用:Gdx.files.* 文件模块
Xiaolei123
2018-08-10
9590
关于AndroidStudio混淆打包 proguard-rules.pro 的配置关于AndroidStudio混淆打包 proguard-rules.pro 的配置
关于AndroidStudio混淆打包 proguard-rules.pro 的配置 最近在搭建一个APP的时候,使用了混淆打包的方式,然后发现死活打包不上。后来求爷爷告奶奶才搞正常了,这里记录一下,其实关键点就是在这个 proguard-rules.pro 文件里面 ,一下是我自己的配置,大家看着,就知道怎么配置了。 # Add project specific ProGuard rules here. # By default, the flags in this file are appende
Xiaolei123
2018-06-28
1.2K0
解决安卓中XML文件声明高度 宽度无效的问题
搬砖的时候,需要在popupwindow里嵌套一个ListView用来展示动态菜单。重写了ListView的高度为所有的Item高度之和。 item: <?xml version="1.0"
Xiaolei123
2018-06-28
2K0
关于Android开发中遇到的内存不够的情况
最近在做公司项目的时候,老是遇到内存不够导致APP资源被系统回收的情况,但是回到之前的界面,调用android.os.Process.killProcess(android.os.Process.myPid());杀死自己的进程的时候,发现其他的界面还在。 当Android系统的内存不足时,会根据以下的内存回收规则来回收内存: 1.先回收与其他Activity或Service/Intent Receiver无关的进程(即优先回收独立的Activity) 2.再回收处于“Stopped”状态的其他类型Ac
Xiaolei123
2018-06-28
6150
AndroidStudio中集成使用Kotlin(一)AndroidStudio中集成使用Kotlin(一)
AndroidStudio中集成使用Kotlin(一) 在Android开发中,不仅仅可以使用Java作为它的开发语言,好早就开始流行使用Kotlin进行Android开发了,集成这种语言也是相当简单。 一、安装插件 使用AndroidStudio -> File -> Settings -> Plugins -> Browse repositories -> 搜索 kotlin ,然后选择哪个名字为 Kotlin 的安装就好,其他的任何都可以不要。 二、gradle添加依赖 Module的bu
Xiaolei123
2018-06-28
2K0
教你把自己Adnroid代码上传到JCenter
上传项目到JCenter //引用方式如下 compile '项目组ID:项目名称:项目版本号' //引用示例 compile 'com.android.support:recyclerview-v7:23.3.0' 1.去JCenter官网注册个账号,这里有一个问题,就是国内的邮箱好像不行,xxxxxxx@163.com xxxxxx@qq.com都不可以。 这里推荐一个:outlook邮箱。…… 因为我就是用这个的 (´・_・`) 当时找了好久才找到 JCenter注册地址 https://
Xiaolei123
2018-06-28
4460
为你的APP自定义一个统一的标题栏
通常的标题是分为几种? 输入图片说明 左边图标,左边文字, 中间文字 (修饰) , 右边文字, 右边图标 ** ContextTitle .java *
Xiaolei123
2018-06-28
5150
Android自定义控件之九宫格
在网上找了好多九宫格控件,但是都不尽人意,所以自己写了一个,写个博客记录一下 LockView.java package com.tianjs.tianjinsuop2p.widgets; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Pa
Xiaolei123
2018-06-28
7910
Android自定义控件之圆形进度条Android自定义控件之-圆形进度条
Android自定义控件之-圆形进度条 先上图: 填充的 环形的 贴代码不废话: ** CircleProgressBar.java ** package com.xiaolei.xiaoui; i
Xiaolei123
2018-06-28
5.5K0
Java代码动态修改 ConstraintLayout 内控件布局的辅助类
上图 输入图片说明 ConstraintUtil.java import android.support.annotation.IdRes; import android.support.con
Xiaolei123
2018-06-28
1.5K0
Android网络请求慢的时候,任意位置弹出加载中提示
大家好我是王大锤,我们老板给我一个任务,让我在任何有网络请求的地方,如果时间超过一秒就提示一个加载中的提示,好去捞客户的钱 。但是我对着已经做得差不多定型的APP怀疑了整整一个下午人生,这尼玛坑爹啊,这都写完了,这么多地方呢,我得改到什么时候。 不过还好我机智,我想:既然需要1秒钟以后才弹出来,思来想去我决定用popuWindow,因为这玩意儿不阻挡当前界面操作,这是我最喜欢的地方。然后这个popuwindow肯定需要传入一个View控件,因为我不知道我需要在哪里提示出来,那么代码被我撸出来了:
Xiaolei123
2018-06-28
6200
使用Kotlin为你的APP自定义一个统一的标题栏
这篇文章只是对《为你的APP自定义一个统一的标题栏》这篇文章的Kotlin重写 ---- package com.yongxing.QianJR.widgets import android.content.Context import android.os.Build import android.support.annotation.AttrRes import android.support.annotation.DrawableRes import android.text.TextUtil
Xiaolei123
2018-06-28
1.2K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档