首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SerBad
掘友等级
Android工程师
https://www.serbad.info/
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 36
沸点 1
赞
37
返回
|
搜索文章
最新
热门
哈希思想在算法中的实践
为了提高算法的效率,哈希思想是在算法实践中很有用的的一个方法,合理运用哈希思想来解决算法问题,可以有效的帮助我们解决算法问题,尤其是有些问题非常适合使用哈希思想来解决。
动态规划在算法中的实践
为了提高算法的效率,动态规划是在算法实践中经常使用的一个思想,有些问题会非常适合使用动态规划的思想来设计算法。本文将借助LeetCode上的一些例子,来讲解和说明动态规划在算法案例中的一些实践。
使用python为aab签名和生成apk
生产aab格式的文件后,为了上传到google play还需要签名的,还有从生成aab到生成可以安装用的apk要花蛮多步骤的。 所以,这里用Python做下自动化简化下步骤 其中bundletool-
使用python自动上传apk到蒲公英
新建文件upload_pgyer.py,代码如下 在Android项目中的build.gradle,新建一个task,可以替换成自己需要的文件目录 需要注意的是,新版本的apk不在outputs下面了
Java的左移(<<),右移(>>),无符号右移(>>>),或与非(&|^~)
Java的左移(<<),右移(>>),无符号右移(>>>),或与非(&|^~),在这里做个记录,免得自己总是忘记。
Messenger传输大的数据
Messenger作为跨进程,是很常用的方法,轻便,已经基于AIDL做了很多的封装了,但是这个方法只能传输比较小的数据,如果要传输大一些的数据咋办呢?可以使用Bundle.putBinder ,我这里
Android使用ActivityResultContract
从AndroidX的Activity 1.2.0-alpha02 和 Fragment 1.3.0-alpha02开始,startActivityForResult被标注为弃用了,因为多了一种新的办法,这里做个记录。 新建一个自己的契约类ActivityResultContra…
Room数据库迁移记录
记录一下Room数据库迁移过程中遇到的问题。要迁移Room数据库,只要需要实现androidx.room.migration.Migration即可。 说明:publish_post_bean增加了一个time的字段,并且修改了主键的类型,先创建了一个临时表,再复制数据,其中复…
分享一段ViewPager2中RecyclerView滑动的问题
在ViewPager2中插入RecyclerView,滑动过于敏感,下面记录一种方法,其实就是重新处理事件分发。
ViewModel中传入Context的方法
ViewModel使用的越来越多了,严格来说,官方并不建议你在ViewModel中添加Context的引用。同时,ViewModel的构造方法是没有任何参数的,有的时候会很不灵活。以下记录两种方法。 关于这一块,仔细阅读ViewModelProvider的代码,会发现,里面同样…
下一页
个人成就
文章被点赞
64
文章被阅读
32,424
掘力值
795
关注了
9
关注者
8
收藏集
1
关注标签
10
加入于
2016-10-09