SlidingDrawer+ViewPager launcher小开发

现在没事儿搞搞launcher,就用到了抽屉效果,纯属自己瞎胡闹,玩呢。

这里可以隐藏抽屉打开后的手柄,点击返回按钮,又再次恢复。

这里也写了个小球震荡回弹的效果。

SlidingDrawer的实现,同时何以隐藏SlidingDrawer的handle,在抽屉打开时处于隐藏状态。当SlidingDrawer关闭时,手柄又会再出出现。

同时在SlidingDrawer开启式,在手机顶部会有一个震荡回弹的效果。

上面效果图

项目源代码--》

MyLauncher.zip

SlidingDrawer+ViewPager launcher小开发

时间: 2024-08-25 14:22:49

SlidingDrawer+ViewPager launcher小开发的相关文章

ViewPager添加小圆点

ViewPager添加小圆点很简单,但是如果是网络图片可能就不太好做了,所以我这里给出一种方法,当然你也可以用其他的 1.主界面xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.a

安卓盒子launcher界面开发之添加自动定位,获取当地天气

最近老板要求在launcher界面做个自动定位,并获取当地天气的功能,中间走了不少弯路,我在这里都写下来,希望看到这篇文章的人,能少走点弯路.(先上图,嘿嘿) 1.接到任务后,我首先想的是,先把天气获取到(比如获取深圳本地的),然后再做定位的功能 有了大致的思路后,就着手开始做了,因为公司是做国外的生意,所以用的是雅虎的api,说起来雅虎,年前自己搞个天气玩了下,用的就是雅虎的,是解析woeid的,当时是可以用的,不清楚从什么时候用不了 就变成了如下这样 然后就到雅虎的官网上找别的方法https

安卓系统Launcher的开发

整理者:Insomnia 原作者不祥,若你是原作者,请与我联系,及时更正. 本文未做详细验证,若有错误,请指出,非常感谢 主要文件和类 Launcher.java launcher中主要的activity. DragLayer.java: launcher layout的rootview.DragLayer实际上也是一个抽象的界面,用来处理拖动和对事件进行初步处理然后按情况分发下去,角色是一个controller.它首先用onInterceptTouchEvent(MotionEvent)来拦截

mpvue开发微信小程序

1. 安装 mpvue的开发依赖于vue-cli脚手架,使用vue-cli脚手架搭建项目.当然,在这之前你得先安装node环境 node安装传送门 全局安装 npm install vue-cli -g 需要的工具:微信开发工具 下载地址 ,如果不习惯使用微信开发工具开发也可以使用VScode开发,使用微信开发工具查看运行结果,VScode也有很难躲好用的插件 2.创建基于mpvue的小程序项目 vue init mpvue/mpvue-quickstart my-project 其中my-pr

小程序的红利期

其实一直都有人问我,小程序是否还有机会.我必须承认,一开始我就看错了,也许现在还是错的,不过没关系,跟大家分享一下,如果又错了,就继续攒经验值.对创业者而言,很多时候,做错总比错过有价值. 我最近常说的是,小程序的价值,在于寄生. 小程序自身的入口,只有一个,是附近的小程序.当然,这个入口也是有价值的,但不足以支撑腾讯关于小程序生态的野心. 那么其他的入口,全部是寄生关系. 我们来数一数. 1.公众号 以前公众号只可以绑定3个小程序,后来放开50个.我们注意到这段时间很多公众号都绑定了小程序,这

Viewpager以及ViewPagerIndicator的相关使用

ViewPagerIndicator开源框架可以用来在ViewPager上方做标题,可以在ViewPager下方做跟随移动的小圆点,这个类库必须和自己的项目在电脑的同一磁盘盘符下,比如都在D盘或者E盘,下载这个开源框架后一般有类库和例子程序,然后自己的项目引入这个类库,这时会出现的问题是,自己的项目的V4包和ViewPagerIndicator的V4包产生冲突,解决办法是:在自己项目的libs目录下删除V4包,进入到文件目录下使用360强力删除,即可解决V4包冲突问题 第一个例子,在ViewPa

ViewPager页面滑动切换

我们日常生活中用到的微博,QQ,微信等app在进行页面左右滑动的时候,很多都可以用ViewPager来实现.可以说,ViewPager在android开发中十分常见并且特别实用. Viewpager在android.support.v4.view这个软件包中,  android.support.v4.view.jar是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api.所以低版本开发时必须加入android-support-v4.jar,并且在XM

2017-9-12-Linux移植&amp;驱动开发

准备学习Linux很长时间了,很大的一个原因就是兴趣,Linux对科技进步发展.人们生活的改变影响之深很难用简简单单的一些话描述清楚.跟Linux密切相关的东西,开源软件.c语言.底层驱动.网络.服务器等等任何一个方向对我都有着很强的吸引力,时常让我觉得可以在这方面大展拳脚,靠自己的努力,朝自己喜欢的方向发展. 现状并不允许我花多余的精力去专研Linux先关的东西,本科跟研究生的专业方向都是自动控制类,花了很长的时间学习单片机.鼓捣小开发板.画一些小东西的PCB,还想去研究控制算法,觉得研究生导

Android 使用ViewPager实现左右循环滑动图片

ViewPager这个小demo实现的是可以左右循环滑动图片,下面带索引,滑到最后一页在往右滑动就要第一页,第一页往左滑动就到最后一页,先上效果图,用美女图片是我一贯的作风,呵呵 1.    首先看一些layout下的xml <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layo