会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
夜行过客
纸上得来终觉浅,绝知此事要躬行。
博客园
首页
新随笔
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
···
75
下一页
2020年9月27日
Notepad ++: 设置不打开"上次关闭的文件"
摘要: 按照以下设置: 设置-》首选项-》备份-》记住最后打开的文件,将前面的勾选去掉,然后点击关闭并重启即可。
阅读全文
posted @ 2020-09-27 17:52 夜行过客
阅读(739)
评论(0)
推荐(1)
2020年9月25日
C++: 利用指针和结构体实现一个函数返回多个值
摘要: 在函数执行到return语句时,将不再向下执行,那么如何让函数一次性返回多个值?一般可以用两种方式解决这个问题,利用指针和利用结构体。 一. 利用指针直接上代码 #include <iostream> using namespace std; int main() { int* test(int,i
阅读全文
posted @ 2020-09-25 17:10 夜行过客
阅读(2738)
评论(0)
推荐(0)
2020年9月22日
RecyclerView: RecyclerView及与其相关的类(ItemDecoration、LayoutManager 、Adapter)
摘要: RecyclerView getChildAdapterPosition(View):获取View在Adapter中的position。 getChildLayoutPosition(View):获取view在layout中的position。注意:大部分情况下,它与getChildAdapterP
阅读全文
posted @ 2020-09-22 15:20 夜行过客
阅读(633)
评论(0)
推荐(0)
Paint: android 文字尺寸(宽高)的测量 getTextBounds(), measureText()
摘要: 1. FontMetrics 计算文本高度: fontMetrics.bottom - fontMetrics.top 2. measureText 通过这个方法即可以轻松的获取到文字的的宽度。比如要获取一个TextView中文本的宽度:textView.getPaint().measureText
阅读全文
posted @ 2020-09-22 14:42 夜行过客
阅读(3698)
评论(0)
推荐(0)
android: Canvas drawText()文字居中
摘要: 嫌麻烦可以直接看结论: 文本居中的公式: float baseLineY = centerY + (Math.abs(fontMetrics.top) + Math.abs(fontMetrics.bottom)) /2 - fontMetrics.bottom 也可以简化成: float base
阅读全文
posted @ 2020-09-22 11:38 夜行过客
阅读(2971)
评论(0)
推荐(0)
2020年9月21日
RecyclerView: (转) 仿iOS的分组吸顶效果
摘要: 本文转自:https://www.jianshu.com/p/26b0911f396f 之前写过一篇文章《Android开发之仿微博详情页(滑动固定顶部栏效果)》,当时采用的解决方案是用一个ScrollView去包裹内容布局,通过监听滑动状态,在适当的时候,移入/移出所要固定的布局,这样虽然可以达到
阅读全文
posted @ 2020-09-21 17:18 夜行过客
阅读(2245)
评论(0)
推荐(0)
2020年9月15日
android: 利用ProcessLifecycleOwner处理Android应用程序前后台切换
摘要: 之前处理android应用的前后台切换使用的是onStart()/onStop()方法,还需要做一些额外的处理,今天发现使用 ProcessLifecycleOwner 更简单。 public class AudioConvertApplication extends Application { @
阅读全文
posted @ 2020-09-15 10:02 夜行过客
阅读(2220)
评论(0)
推荐(0)
2020年9月10日
android: android中根据文件的mime type 获取后缀名的方法
摘要: 看了很多文章,都是用一个HashMap去做的,比如建立一个HashMap, key 是“audio/mp3”, value 就是"mp3", 然后创建大量mime type与 file format 对应的键值对,今天找到一个简单的办法: 先拿到文件的mimeType: MediaMetadataR
阅读全文
posted @ 2020-09-10 14:58 夜行过客
阅读(2369)
评论(0)
推荐(1)
2020年9月4日
android: View的getWidth() 和 getMeasureWidth()方法的区别
摘要: View的高宽是由View本身和Parent容器共同决定的。 getMeasuredWidth() 和 getWidth() 分别对应于视图绘制的 measure 和 layout 阶段。getMeasuredWidth()获取的是View原始的大小,也就是这个View在XML文件中配置或者是代码中
阅读全文
posted @ 2020-09-04 11:02 夜行过客
阅读(1242)
评论(0)
推荐(0)
2020年9月3日
android: View的生命周期
摘要: 今天看到了一篇不错的文章,是一位外国小哥写的,个人觉得不错,遂翻译之,英文好的同学可以直接移步 ——> 生肉: https://proandroiddev.com/the-life-cycle-of-a-view-in-android-6a2c4665b95e 概述 当我们查看一款App的时候,首先
阅读全文
posted @ 2020-09-03 17:45 夜行过客
阅读(2625)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
···
75
下一页
公告