- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 Jetpack Compose实战教程(六)
我们在写xml布局的时候,经常会用到android:margin属性,毕竟除了居中以外,固定位置的偏移就得用到margin,xml中我们使用margin来设置外边距,使用padding来设置内边距。但在compose中,没有了margin属性,只有一个padding,那么我们如何设置外边距和内边距呢?
2024-08-13 17:19:16
1218
2
原创 Jetpack Compose实战教程(五)
刚从命令式UI转向compose ui的小伙伴往往会有一个疑问,如果我的项目代码中用到了一些第三方的sdk,它们里面有一些自定义控件,我总不能去改别人的源码,用compose ui 重写一遍吧,成本多大啊。或者我自己项目本身就写了一些自定义控件,功能很多的,全部要用compose重写一遍,成本也很高。不用慌,compose提供了一个支持调用命令式UI的自定义View的组件。这里我以引用的第三方sdk的自定义控件(腾讯自研的pag动画)举例。
2024-07-05 15:45:32
1487
2
原创 Jetpack Compose实战教程(一)
自从官方推出了Jetpack之后,也引导我们从以前的MVC/MVP框架转变为MVVM框架,推出的一系列组件加速了我们开发更安全的应用。然而这些都仅限于代码逻辑层面,UI层仍然是命令式的XML布局,现在它得以改变。Compose出现了,一套全新的声明式UI框架,将彻底颠覆已经实行10多年的XML布局方式。至此,我们已经构建了一个基于Compose的项目,对Compose也有了一个基本的认知,下一章节我们将认识几种常见的组件和排列方式。
2022-10-14 15:28:07
2834
原创 将kotlin协程用于网络请求---完整实例,看这一篇就够了
只要你会基本的kotlin基础,并且项目使用过retrofit + okhttp,那么只需要本文就够了,能让你快速上手将协程运用于项目中
2022-09-09 14:29:59
6211
6
原创 android各版本兼容问题汇总
在开发过程中,遇到过各种各样的代码兼容问题,有些问题真的是让人头大。这里做一个记录整理,各位网友有更多的兼容问题,欢迎留言,我好补充下来,给更多的网友做一个汇总,谢谢!该博客持续更新!1. android Q(10.0)无法获取到剪贴板的内容官方链接:https://developer.android.com/about/versions/10/privacy/changes?hl=zh-cn国内大家都会用搜狗、QQ这类第三方输入法,所以默认输入法就不用想了。目前正处于焦点的应.
2021-05-11 17:20:04
3378
2
原创 android java转kotlin + jetpack爬坑日记---持续更新
前言:刚不久前换了份工作,该公司已有的产品即是使用kotlin (少部分代码是java,比如一些第三方库) +jetpack 的方式来写的,所以赶鸭子上架,需要迅速的熟悉代码并运用上一家公司的项目,因为年头有些久了,使用的java语言编写的,也就一直没有采用kotlin,也没有使用jetpack,所以本文适合已经有java经验开发android app,现在希望转向kotlin + jetpack的读者我会将在项目实际过程中遇到的各种问题记录于此,方便大家查阅在这之前,请先查看该网址(ht.
2021-03-17 18:18:26
1459
原创 android 弹出软键盘覆盖了popupwindow的终极解决办法
在经过几年的经验累积之后,我终于决定整理一下曾经遇到的各种问题,给各位走在Android开发路上的朋友一点帮助,更多相关问题,请访问我的博客:http://blog.youkuaiyun.com/xiaoliluote 如果您对该问题有更多的解决方式,请留言,验证之后我会编辑博客写之前,我想先吐槽一下,各大网站真的是垃圾水友多,一个人这么写,其它人就无脑抄,抄过去的好歹也自己试试效果啊,浪费大家的时间....
2019-08-14 11:43:43
2893
10
原创 git 修改密码(绝对原创,不是各大网站的抄袭,最后只有修改用户名和邮箱)
在经过几年的经验累积之后,我终于决定整理一下曾经遇到的各种问题,给各位走在Android开发路上的朋友一点帮助,更多相关问题,请访问我的博客:http://blog.youkuaiyun.com/xiaoliluote 如果您对该问题有更多的解决方式,请留言,验证之后我会编辑博客已经有两年没有更新博客了,这两年的时间,我去创业了,所以忙到没有时间写博客,也没太多时间学习新的知识,因为创业项目需要我快...
2019-06-28 18:37:41
327
原创 Kotlin入门第一课
想必学习android的朋友们都知道,google将在as3.0版本支持使用kotlin语言进行编程,那么下一步,就应该是淘汰掉使用java来开发,这里我们先行一步,在as3.0尚未发布之前,来学习一下kotlin的基本语法。 kotlin是一门基于JVM的静态语言,google只所以选择kotlin作为最新的语言,个人认为应该是kotlin可以全面兼容java,方便开发者进行转型(甲骨文提起诉讼
2017-05-26 18:18:58
2193
原创 使用ImageLoader显示圆角图片、圆形图片、加载drawable的BUG
在经过几年的经验累积之后,我终于决定整理一下曾经遇到的各种问题,给各位走在Android开发路上的朋友一点帮助,更多相关问题,请访问我的博客:http://blog.youkuaiyun.com/xiaoliluote 如果您对该问题有更多的解决方式,请留言,验证之后我会编辑博客ImageLoader是当前加载图片非常好用的一个第三方框架,下面我来介绍一下在实际操作过程中非常常用的几个逻辑。1.将图片切成圆角、
2016-07-15 16:11:13
3989
原创 android代码判断当前手机的手机号码是属于移动、联通、还是电信的
在经过几年的经验累积之后,我终于决定整理一下曾经遇到的各种问题,给各位走在android开发路上的朋友一点帮助,更多相关问题,请访问我的博客:http://blog.youkuaiyun.com/xiaoliluote 如果您对该问题有更多的解决方式,请留言,验证之后我会编辑博客/** SIM卡是中国移动 */public static boolean isChinaMobile(Contex
2015-12-09 15:18:23
3734
原创 android 实用方法整理
在经过几年的经验累积之后,我终于决定整理一下曾经遇到的各种问题,给各位走在android开发路上的朋友一点帮助,更多相关问题,请访问我的博客:http://blog.youkuaiyun.com/xiaoliluote 如果您对该问题有更多的解决方式,请留言,验证之后我会编辑博客编写过好些个程序之后,我发现每个程序中都有一些方法是常常用到的,这里呢,就整理出来,下次使用的时候就不用再去到处找或者重新写啦。
2015-11-10 12:12:15
739
原创 如何在sdk下使用.9.png图片
***************************************在经过几年的经验累积之后,我终于决定整理一下曾经遇到的各种问题,给各位走在android开发路上的朋友一点帮助,更多相关问题,请访问我的博客:http://blog.youkuaiyun.com/xiaoliluote 如果您对该问题有更多的解决方式,请留言,验证之后我会编辑博客******************
2015-09-09 11:25:49
686
原创 android.database.sqlite.SQLiteException: bind or column index out of range: handle 0x580608
***************************************在经过几年的经验累积之后,我终于决定整理一下曾经遇到的各种问题,给各位走在android开发路上的朋友一点帮助,更多相关问题,请访问我的博客:http://blog.youkuaiyun.com/xiaoliluote 如果您对该问题有更多的解决方式,请留言,验证之后我会编辑博客******************
2015-03-02 10:08:25
620
原创 android 下拉刷新使用
***************************************在经过几年的经验累积之后,我终于决定整理一下曾经遇到的各种问题,给各位走在android开发路上的朋友一点帮助,更多相关问题,请访问我的博客:http://blog.youkuaiyun.com/xiaoliluote 如果您对该问题有更多的解决方式,请留言,验证之后我会编辑博客******************
2015-02-04 09:57:22
350
原创 eclipse 启动时一直显示Android SDK Content Loader:(0%)的处理方式
***************************************在经过几年的经验累积之后,我终于决定整理一下曾经遇到的各种问题,给各位走在android开发路上的朋友一点帮助,更多相关问题,请访问我的博客:http://blog.youkuaiyun.com/xiaoliluote 如果您对该问题有更多的解决方式,请留言,验证之后我会编辑博客**********************
2015-02-04 09:21:17
3198
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人