首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    android开发之做一个竖着的seekbar

    今天说一说如何做一个vertical seekbar,竖起来的seekbar。实现它的过程中就会涉及一些View是如何被画出来的知识。...vertical seekbar当然要实现seekbar一样的功能,所以首先seekbar有的vertical seekbar都要有,直接在你的工程中新建一个类vertical seekbar,从framework...seekBar, int progress, boolean fromUser); void onStartTrackingTouch(SeekBar seekBar);...系统默认seekbar是横着的,在absseekbar中计算progress、计算thumb的位置,用到了seekbar的宽和高,我们只要改变一下计算方法就能计算出竖着的seekbar所需要的各个数值。...在画seekbar之前,我们把这个区域旋转了90度交给系统,系统给我们画一个标准的seekbar,在整个layout中,这个seekbar就成竖直的了。

    2K20

    团队内训-分析和设计高阶(领域建模和领域驱动设计)训练方案(202209更新)

    当前网络上提供的各种“领域驱动设计(DDD)”课程,既没有能力理清复杂的领域逻辑(第一个D成了空话),实现时也没有能力维护领域逻辑(第二个D成了空话),妄图用简陋的思维(当然,当事人已经自我感觉很复杂了...本训练强化分析和设计(领域建模和领域驱动设计)的技能,使软件组织迈向基于核心域的复用,降低开发维护成本。...UMLChina是“领域驱动设计”国内最早的引入者之一,我们了解打着“领域驱动设计”旗号的各种伪创新的真面目。 2004年,UMLChina负责Eric Evans的《领域驱动设计》中译本的审稿工作。...2007年,开始向企业提供领域驱动设计的训练和咨询服务,但一直揭示并剔除各种“领域驱动设计”内容中的“伪创新”部分。...--典型领域的分析模式(人员、组织、学校、餐饮……) --类之间责任分配的原则 --DDD“新词”祛魅(聚合、上下文、领域事件……) --状态机要点 --通过状态机整理领域逻辑 --状态机和实现的映射

    53020

    【Android】进度条ProgressBar && 可拖拽进度条Seekbar

    } } }; thread.start(); } } 三:代码分析 1:声明成员变量 下载进度需要实时更新...APP 启动时,系统自动创建,所有和 “界面显示、控件更新(比如 TextView.setText、ProgressBar.setProgress )” 相关的操作,必须在这线程里执行,不然会报错!...才能安全更新界面,不报错。...总结:在Android当中,所有页面更新的相关操作,都要在主线程中实现 3:细节处理 每次点击开始下载按钮时,先把进度初始化为0 效果如下 四:Seekbar 1:样式 样式如下;主要用于调节音量,亮度等...两种进度条 ProgressBar两种样式,Java中更新UI控件需要再主线程中修改代码; SeekBar主要是监听器中三个方法的使用

    90710
    领券