自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (3)
  • 收藏
  • 关注

原创 Compose TextField

在刚才的例子中,我们在 decorationBox 里面写了很多布局组件,最后通过调用一次 innerTextFiled() 来完成输入框的构建。有更多的视觉效果,可以让它们在被其他内容和组件包围时显得更加突出。来设计的,所以里面的一些间距是固定的,当你使用。在你使用 IDE 智能补全的时候可能遇到这种情况。等之类的方法尝试去修改它很可能会有以下的效果。的高度,以及其他的自定义效果,你应该使用。中,当聚焦的时候会改变字体大小。可以让你拥有更高的自定义效果。表达式所接收到的东西。表达式所接收到的东西。

2023-04-20 16:23:37 586

原创 Compose Slider

反映了一个沿条的数值范围,用户可以从中选择一个单一的数值。它们是调整音量、亮度或应用图像过滤器等设置的理想选择。的值就可以改变滑条的总体颜色(经过和未经过的区域)从源码中,我们可以知道,设置滑条经过区域的颜色是。允许用户从一定范围的数值中进行选择。所以一般来说,我们只需要设置。, 而滑条中未经过的地方是。

2023-04-20 16:22:48 227

原创 Compose IconButton

可以帮助我们生成一个可点击的图标按钮IconButton是一个可点击的图标,用于表示动作(复制,粘贴,保存,等等)。IconButton的整体最小触摸目标尺寸为,以满足无障碍准则。content会在IconButton内居中。这个组件通常用于应用栏内的导航图标/动作。content通常应该是一个图标,使用中的一个图标。如果使用自定义图标,请注意内部图标的典型尺寸是。

2023-04-20 16:22:12 382

原创 Compose Icon

例子中的 Favorite 是一个 Filled 风格的图标,Material 包每个图标都提供了五种风格可供使用,除了 Filled,还包括 Outlined,Rounded,Sharp,Two tone 等,都可以通过 Icons.xxx.xxx 的方式调用。contentDescription 参数服务于系统的无障碍功能,其中的文字会转换为语言供视障人士听取内容时使用,这个参数没有默认值,必须手动设置, 也是官方有意为之,提醒开发者重视应用对于残障人士的关怀。

2023-04-20 16:21:38 533

原创 Compose FloatingActionButton

​一个(FAB)代表一个屏幕的主要行为。FAB通常和一个Icon一起使用除了普通的 FAB 之外,Compose 也提供了带有文字扩展的 FAB,text = { Text("添加到我喜欢的") },

2023-04-20 16:21:08 196

原创 Compose Card

是 Compose 中一个布局组件,我们用它可以来创造出一些类似于卡片界面。

2023-04-20 16:20:37 220

原创 Compose Alertdialog

将根据可用空间来定位其按钮。默认情况下,它将尝试将它们水平地放在彼此的旁边,如果没有足够的空间,则退回到水平放置。还有另一个版本的 Composable,它有一个按钮槽,可以提供自定义的按钮布局。在一些情况下有可能还是无法满足我们的业务要求,这时候我们就可以使用更底层的一个 @Composable 函数 —— Dialog。

2023-04-20 16:19:48 235

原创 Jetpack Compose Image

Jetpack Compose Image的讲解

2022-11-30 15:37:45 417

原创 Jetpack Compose中 Button

Jetpack Compose 中的Button的用法

2022-11-30 15:28:42 163

原创 初识 Jetpack Compose

Jetpack Compose 练手 入门级程序

2022-11-28 14:00:14 550

原创 安装或更新 Android Studio

帮助大家学会如何使用Compose

2022-11-28 13:57:54 1753

原创 Jetpack Compose 文本UI

用最简单的方式讲解compoes的ui写法,包括text image textfield

2022-11-05 20:19:32 480

原创 安卓多级列表的简单实现

用最简单的方式解锁安卓多级列表

2022-10-31 20:00:33 737

原创 一文看懂——RecyclerView的回收复用机制

用最深入浅出的方式解答了RecyclerView的缓存机制,包括滑动的场景、更新的场景,如何回收Item和如何使用缓存。

2022-10-31 19:55:45 1502 1

转载 5分钟搞定android混淆

转载地址http://www.jianshu.com/p/f3455ecaa56e前言混淆是上线前挺重要的一个环节。android使用的ProGuard,可以起到压缩,混淆,预检,优化的作用。但是很多童鞋还没有掌握正确的写混淆文件的姿势。我希望搞个模板化的东西,让大家轻松搞定混淆。那么,开始写一个项目的混淆吧。。。我是不是很直接。。。。五步搞定1打开项目中的

2017-01-13 20:27:12 684

原创 ExpandableRecyclerView

现在大家都使用RecyclerView,但是RecylerView不支持可扩展列表,本人编写了一个Adapter基类,可以像ExpandableListView一样使用,如有问题欢迎大家留言  代码是仿照ExpanableListView的Adapter编写 new BaseExpandableRecyclerViewAdapter(){ //返回Group的数目

2017-01-03 10:26:59 2685

转载 Android的ViewDragHelper源码解析

转载自:http://www.it165.net/pro/html/201505/40127.html其实我想看的是DrawerLayout, 但发现DrawerLayout里面是使用了ViewDragHelper去实现. 谷歌比较早就放出这个类了,但ViewDragHelper是开发中很少用到一个类.顾名思义这是一个和拖曳触摸有关的类. 本着追根溯源的想法, 加上ViewDragHe

2016-06-16 09:51:38 691

转载 ViewDragHelper详解- 可拖动的view

转载自:http://www.xuebuyuan.com/2225442.html      看了洪洋大神的博客几遍,终究还是一知半解,终于找到一个适合自己的博客,注释相对详尽,代码相对简单,希望能帮助到大家。      ViewDragHelper从名称上就可以看出, 这是一个用来简化view拖拽操作的帮助类。而且使用起来也很简单, 很方便,只需要几个方法和1个Callb

2016-06-08 11:14:56 987

转载 Android Studio 自动根据布局生成Activity

Android开发中UI占很大一部分工作量, 其中findViewById等代码毫无技术含量但又耗费时间虽然有butterknife这样的框架, 但个人觉得还是原版比较好一来效率上绝对最快, 二来不会出现团队中有人看不懂代码的情况因此这里提供了插件的方式, 快速生成findViewById等基础代码~ 让你有更多的精力放在核心功能上插件除了基本的findViewById代码的生成,

2016-05-19 10:23:49 3892

转载 Android Studio layout分组

推荐android studio一个插件,可以将布局分组的效果图:地址:https://github.com/dmytrodanylyk/folding-pluginInstallationDownload latest Android File Grouping zip file hereOpen AS Settings, and

2016-05-19 10:22:08 2433

转载 iOS技术博文

架构MVC,MVP 和 MVVM 的图示iOS开发之浅谈MVVM的架构设计与团队协作MVVM架构的iOS工程开发经验2015年最新苹果开发者账号注册流程详解iOS 项目的目录结构能看出你的开发经验iOS 保持界面流畅的技巧代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧自学 iOS 开发的一些经验iO

2016-04-13 08:56:24 694

转载 iOS开源项目

开源项目V2ex-Swiftswift实现的v2ex第三方客户端v2ex-OCOC实现的v2ex客户端MVVMReactiveCocoaGitBucket iOS AppProducthuntOSXMac 上开源的 Product Hunt OSX 客户端软件GanHuoCode干货集中营的第三方iOS客户端EST

2016-04-13 08:55:38 936

转载 安卓技术博文

架构当Android遇到了Flux,架构Android应用的新方式Android MVVM到底是啥?看完就明白了Android架构之从MVP到MVVM【译】Android应用架构一种在android中实现MVP模式的新思路MVC,MVP 和 MVVM 的图示浅谈 MVP in AndroidApp工程结构搭建:几种常见Android代码架构分析Andro

2016-04-13 08:54:48 737

转载 安桌开源项目

开源应用DMPlayerAndroid音乐播放器Idaily开源的第三方知乎日报客户端RealStuff一个看妹纸与开发资讯的Android APP,具有本地缓存、分享与添加收藏的功能GankMM干货集中营第三方客户端CoCoin一款多视图记账AppTranslateAppTranslateApp 一个实现

2016-04-13 08:53:44 2439

转载 iOS开源库

nimbusthree20框架的替代品,又一个庞大的框架BeeFramework一套给iOS开发者使用的应用程序“快速”开发框架,它集成了基于COCOA TOUCH的很多扩展组件,并提供简洁(稍有些抽象)的接口,其目的是让开发人员可以”快速”地进行项目开发ReactiveCocoaRAC具有函数式编程和响应式编程的特性。它主要吸取了.Net的 Reactive Extensio

2016-04-12 14:11:22 1250

转载 安卓开源库

screenplayA minimalist, View-based applicationframework for AndroidAfinalAfinal 是一个android的ioc,orm框架,内置了四大模块功 能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的 方式进行绑定ui和事件

2016-04-12 14:06:22 1017

转载 安卓学习网站

个人(国外开发者)Jake Wharton简介:ActionBarSherlock, Android-ViewPagerIndicator, Nine Old Androids, butterknife等库作者blog:http://jakewharton.comGitHub:https://github.com/JakeWhartontwitter:https://twitter.c

2016-04-12 13:37:40 1137

原创 安卓多级列表简单实现

二级listview我们可以使用expandablelistview,可以解决问题,但是要是多级的listview我们该怎么办。       网上有一个办法就是expandablelistview嵌套expandablelistview,我曾经以为这个可以解决问题,但是在实际应用中发现,子expandablelistview是不能张开的,整个视图的效果不是很好。       现在我来介绍一

2016-03-17 11:30:47 2624

ExpandableRecyclerView

现在大家都使用RecyclerView,但是RecylerView不支持可扩展列表,本人编写了一个Adapter基类,可以像ExpandableListView一样使用,如有问题欢迎大家留言

2017-01-03

ExpanableRecylerView

ExpanableRecylerView可以扩转的RecylerView, 只需要继承一个Adapter就可以轻松实现二级列表,有什么问题,欢迎留言,谢谢!

2017-01-03

多级listview

二级listview我们可以使用expandablelistview,可以解决问题,但是要是多级的listview我们该怎么办,我的方法可以轻松解决。

2016-03-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除