找到约 10000 条结果
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
    特别喜欢稀土掘金个人界面的样子,那我们就来看看如何实现这个效果吧,要想实现这个效果,肯定需要的是Material Design风格,那就需要学会使用以下控件:CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout,Toolbar,TabLayout等,如果你做出这个效果来,那这些控件你就基本掌握了。
    2016-05-18
    2
  • Android 中几个常用布局
    边距 margin 外边距 padding 内边距 layout布局区分 layout_ 称之为 布局参数,用于告诉父组件如何安排自身的子元素(margin,告诉处理组件间距) 不带layout 作用于自身(padding,组件大于文字多少) 论像素 dp 与密度无关的像素 density independent pixel sp 与缩放无关的像素 scale (比例尺) independent pixel 再...
    2016-05-26
  • Android项目实战系列—基于博学谷(四)我的模块(上)
    由于这个模块内容较多,篇幅较长,请耐心阅读。 “我”的模块分为四个部分 [x] [我的界面]() [x] [设置界面]() [ ] [修改密码界面]() [ ] [设置密保和找回密码]() 一、“我”的界面 1、底部导航栏 (1)、导入界面图片 将底部导航栏所需图片main_course_icon.png、main_course_icon_selected.png、main_exercises_icon.png、m...
    2020-04-30
  • Android SlidingPaneLayout 实现新版 QQ 侧滑效果
    首先重点是布局咯 FrameLayout 里面嵌套了两个布局 第一个是 LinearLayout 里面放了个 ImageView 这个布局的作用就是背景,用放 ImageView 就是为了可以设置缩放
    2014-10-01
  • 再学一次ConstraintLayout 一些新特性
    平时使用ConstraintLayout,断断续续的,基本都是在自己的小demo里面使用.公司的项目暂时还没有使用.这次公司项目需要大改,我决定用上这个nice的布局.减少嵌套(之前的老代码,实在是嵌套得太深了....无力吐槽).
    2019-08-27
  • 【知识梳理】3.1页面布局
    题目:假设高度已知,请写出三栏布局,其中左栏、右栏各为300px,中间自适应。 0.基础样式 {代码...} 1.浮动布局 {代码...} 2.绝对布局 {代码...} 3.flexbox布局 {代码...} 4.表格布局 {代码...} 5.网格布局 {代码...} 6.延伸 1.五种方案优缺点? 浮动:脱离文档流,常见问题在于清除浮动,优点是兼容性比较好; 绝对定...
    2018-03-27
    1
  • 阿里大牛动态教你ViewGroup(实现微信朋友圈九宫格图片控件)你还不来看看吗?
    最近项目里有个类似微信朋友圈的九图控件的需求,Github找了一下,发现都不太满足需求,我需要单张图片的时候可以按照图片宽高比列在一定范围内自适应,而大多开源项目单张图片也是一个小正方形,所以,干脆自己动手写一个
    2020-04-01
  • Android城市索引含定位和热门城市(悬浮块+右侧字母索引)
    一、首先我们想要的效果是: 在城市索引的列表能够加个自定义头部; 有城市索引的字母悬浮块; 右侧的字母索引导航; 仿ios效果的当前位置索引提示框 我们先来看下效果: 下面的代码可能有点多,但是效果却很不错,请耐心往下看 这里我是用的IndexableLayout控件做的 如果还是有不清楚的,可以去看我的Demo:[链接] 博客...
    2019-11-27
  • 中间自适应布局的5种解法
    看了上面的题目,有经验的人也许会觉得很简单,仔细想想,如果我们来写,能写出几种方案呢?一般都会想到两种吧,float和position定位,其实除了这两种外,还有3种可以写,下面我就来一一介绍一下:
    2019-01-20
  • 女朋友想减肥,程序员花了三天写了个卡路里计数器
    No!还是太年轻,你们可能在一段感情的炙热里,但一看就不懂生活。答案早就更新n个版本了!我厂阿强近期也被提了此问,他给出了一个有技术含量的暖心答案——女友关心体态和体重器上的数量,阿强更关心她的身体健康。于是阿强发挥自己看家本事,写了个卡路里计数器,把对关怀女友精确到数字,用数字告诉她日常应该保持怎样...
    2021-06-22
  • Android study week2
    ListView是Android软件开发中非常重要组件之一,基本上是个APP基本都会使用ListView,ListView不得不说Adapter适配器,只有通过Adapter才可以把列表中的数据映射ListView中。
    2016-03-13
  • Android布局优化三剑客
    前言 在编写Android布局时总会遇到这样或者那样的痛点,比如: 有些布局的在很多页面都用到了,而且样式都一样,每次用到都要复制粘贴一大段,有没有办法可以复用呢? 解决了1中的问题之后,发现复用的布局外面总要额外套上一层布局,要知道布局嵌套是会影响性能的呐; 有些布局只有用到时才会显示,但是必须提前写好,...
    2018-09-14
    2
  • Android 入门 | Fragment
    当今是移动设备发展非常迅速的时代,不仅手机已经称为了生活必需品,而且平板也变得越来越普及。平板和手机最大的区别就在于屏幕的大小:一般手机屏幕的大小在 3 英寸到 6 英寸之间,平板屏幕的大小在 7 英寸到 10 英寸之间。屏幕大小差距过大有可能会让同样的界面在视觉效果上有较大的差异,比如一些界面在手机上看起来...
    2020-07-18
  • 竖向滚动日历 CalendarView 开源
    1.感谢原作者CalendarView 提供日历库2.提供了竖向滚动日历,增加了年份及月份缩放动画,3.使用方式和之前保持一致4.源码地址 CalendarView {代码...} 属性:calendar_orientation 支持 vertical 竖向,horizontal 横向
    2024-07-10
  • 自定义ItemToggleView
    极力推荐文章:欢迎收藏Android 干货分享 阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android 本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容: 自定义View类实现 自定义View标签 自定义View 布局 自定义View 选择器 自定义View 素材 Activity 自定义view布局引用 Activit...
    2019-08-06
  • Android-LayoutParams的那些事
    ViewGroup.LayoutParams仅仅描述了这个View想要的宽度和高度。可以理解成LayoutParams是子View告诉父View自身宽高的桥梁。
    2019-03-06
  • 基于MVVM架构的游戏App如何集成华为游戏服务(一)——登录认证
    游戏服务是华为为移动开发者提供的用于满足各种移动游戏开发需求的服务。使用游戏服务,您可以轻松地在游戏中实现排行榜、事件、成就、存档等功能。游戏服务有效简化游戏的开发过程,让您可以使用简短有序的代码结构创建游戏项目。
    2021-07-19