本文采用自定义控件实现Android效果,首先建一个工程名字就叫做Sliding。 修改MainActivitypublic class MainActivity extends Activity implements OnClickListener{ private SlideMenu sm; @Override protected void onCreate(
转载 2023-07-03 21:30:42
49阅读
苹果在今天凌晨正式推送了 iPadOS,作为一款专门针对 iPad 打造系统,虽然是在 iOS 基础上演变而来,但是前者对 iPad 进行了特别的优化。iPadOS 主屏幕经过重新设计后,新布局在每一页上可展示更多 app。用户现在可将 “今天” 视图添加到主屏幕,以快速查看小组件来一览各种信息,包括天气、日历、日程活动、使用技巧等。升级至最新系统后,iPad 用户就能体验到最新 “分
之前都一直是看郭大神博客,也就看到了那个仿人人网滑菜单,但是感觉太冗杂,权当理解原理最好不过。后来实际开发过程中也要用到,我就想可不可以自己写一个,自制单,既可以左侧滑出,也可以从右侧滑出,或者是双向滑动,那该多好啊,于是,我就上路了。。。在此我得知android本身就有一个类Scroller,用于处理布局内容滑动,然后就一探究竟(这里面尤其值得注意滑动偏移量与屏幕坐标系是相反
项目中有个需求,就是防QQ消息列表滑删除。在网上找了一些资料后,弄明白了原理。无非就是利用ViewDragHelper去拖动控件。我想法是,在一个FrameLayout中有两个控件,一个是主控件,另一个就是删除控件。主控件宽高充满布局,删除控件在FrameLayout右侧,并且被主控件遮挡住。当滑动主控件时候,从而让删除控件显示出来(这个方法,并不会让删除控件移动)。当然,也可以将主控件
转载 2024-03-04 08:57:59
94阅读
先来上图:我们把主界面从左向右拉动,可以看到地下有一层菜单页,从透明渐渐变得不透明,从小渐渐变大,感觉上觉得菜单页是从屏幕外面被拉到屏幕中。下面的代码实现这个DEMO: 首先是自定义控件SlidingMenu控件代码:1 public class SlidingMenu extends HorizontalScrollView { 2 // 自定义View步骤: 3
转载 2023-07-14 08:59:01
134阅读
  欢迎Follow我GitHub,其余参考Android目录. Android滑删除菜单,高仿QQ、IOS滑删除  --由吧主转载 重要的话 开头说,not for the RecyclerView or ListView, for the Any ViewGroup. 本控件不依赖任何父布局,不是针对 RecyclerView、ListView,而是任意Vi
1.SlidingPaneLayout2.DrawerLayout3.NavigationView4.SlidingMenu 1.SlidingPaneLayout布局v4包下,先左侧(只有左侧),后主页,布局位置决定前面的是左侧通过slidingPaneLayout.closePane()
转载 2016-04-26 16:52:00
152阅读
2评论
前言很多android菜单都做很炫,其中用做多就数菜单了,比如说唱吧,以前的人人,当然也有很多客户端改版后可能用其他了,但是SlidingMenu的确是一个很强大工具。环境配置很多工具有炫丽效果来吸引用户眼球,但是这些炫丽效果肯定需要一些代价,那就是很多代码支持,这个项目页不例外,在配置环境时很有可能会遇到一系列问题,下面就写一下具体配置步骤和可能遇到问题。准备工作首先
想要实现侧边栏,需要配合使用DrawerLayout。因为会用到嵌套布局,所以根布局不能是 ConstraintLayout,DrawerLayout 布局下再嵌套两个布局,一个放置内容如 LinearLayout,一个放置划菜单,这里使用 NavigationView 为了出现侧边栏点击图标和菜单图标,需要自定义一个 ToolBar,放置在内容 Layout
疯了,疯了,刚刚写一不小心被我删了 ,我就简单把代码贴下,代码上面都有注释, 首先是布局文件,<com.qianfeng.sideqq.ui.DragLayer xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
功能描述菜单分左右两,整体可以滑动,效果如下 功能分析widthMeasureSpec:期望值组成: 32位010101010101011010101组成头2位:代表是模式 UNSPECIFIED: 不确定,随意EXACTLY:精确AT_MOST:最大后30位:数值scrollTo:移动是手机屏幕标准移动scrollBy:移动是手机屏幕增量移动Scroller: 用来模拟数据变化
原创 2022-03-24 16:50:34
158阅读
SlidingMenu作为最常用到几个开源项目之一,
转载 2022-11-28 16:42:51
80阅读
菜单在android应用中非常常见,它实现方式太多了,今天我们就说说使用Google提供DrawerLayout来实现菜单效果,先来看张效果图:DrawerLayout实现其实非常简单,只要按照既有的规范来写即可,先来看看布局文件:<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android
原创 2021-07-29 09:50:12
137阅读
菜单在android应用中非常常见,它实现方式太多了
原创 2022-04-06 16:13:44
182阅读
滑轨是推拉门、窗中不可忽视配件,高质量滑轨能在很大程度上促进门、窗推拉使用。不同门所用吊轮和吊轨长度都不一样。接下来为您讲讲滑轨滑道如何安装。一、滑轨是什么? 滑轨就是固定在家具柜体上,供家具抽屉或柜板出入活动五金连接部件,滑轨适用于橱柜、家具、公文柜、浴室柜等木制与钢制抽屉等家具抽屉连接。 如果说铰链是橱柜心脏,那么滑轨就是肾脏。那些大大小小抽屉能否自由
印象当中,最近这些年春天总是会带来让人觉得真心别扭气候体验,雨和冷风就像催化剂一样,让生活和工作当中的人和事也变得异常凌乱,仿佛一团被咀嚼到完全失去味道槟榔。November Rain前奏当中钢琴旋律多少可以让心安然一些,一旦摘下耳机便又是个令人想要把自己脑袋拧下来吃掉世界。可脑袋一旦被拧下来,就什么也无法吃样子了,不是吗。说正事儿吧。Designing for touch,关于这个
一提到滑门相信很多朋友都会联想到面包车,滑门已经全权在为面包车代言了。但是滑门并不是面包车专利,在很多旅行车上都能见到滑门影子。滑门最大好处就是能节约空间,必须在狭窄停车场,目前主流车门很容易与其他车辆发生剐蹭,即使勉强将门打开,也会严重影响到乘客上下车,而滑门则不存在这些问题。 目前滑门大多采用电动滑门,因此操作起来也是非常简单,除了保证空间以外。
Android 滑一般实现:ViewGroup  Menu +Content监听onTouchEventMOVE:改变ViewGroupleftMarginUP:根据菜单宽度,决定将其隐藏或显示1、Scroller辅助实现动画效果2、改变ViewGroupleftMargin+Thread(或AsyncTask)我们需要考虑:滑手势冲突,菜单栏中ListView移动角度
效果图代码分析 这次代码放在demo中直接下载即可,这里理一下思路1.activity上是一个帧布局,覆盖着两层view   底下一层view是list列表,就是上图灰色部分,还有一层是一个自定义水平scrollview,这个view中左侧是是一个透明view,右侧是上图白色那个view。滚动就是水平scrollview滚动。2.由于有view覆盖关系,就涉及
参考: Android SlidingMenu 使用详解(鸿阳)导入slidingMenuSlidingMenu GitHub地址:jfeinstein10/SlidingMenu先从GitHub上下载slidingMenu,打开文件如图:library是我们依赖核心内容。打开library文件夹如下:新建module,并把上面三个红色框住文件夹复制到新modulesrc/main中,并把s
转载 2024-03-01 14:07:54
26阅读
  • 1
  • 2
  • 3
  • 4
  • 5