- 浏览: 688794 次
- 性别:
- 来自: 苏州
最新评论
-
usedlie:
if (flag) { matrix.set(matrix ...
android view的缩放平移简单实现 -
jin290:
简单 快捷 非常棒 可以直接用
android 应用实现微信好友或朋友圈分享 -
貌似掉线:
0是朋友1是朋友圈
android 应用实现微信好友或朋友圈分享 -
zhangzhanlei:
[color=red][/color]
android 应用实现微信好友或朋友圈分享 -
shizhangliao:
android适配多分辨率的小技巧
用到的几个简单动画效果
left_in.xml
menu_and_left_out.xml
menu_in.xml
布局文件
code
left_in.xml
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <translate android:duration="100" android:fromXDelta="-150" android:fromYDelta="0" android:toXDelta="0" android:toYDelta="0" /> </set>
menu_and_left_out.xml
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <translate android:duration="100" android:fromXDelta="150" android:fromYDelta="0" android:toXDelta="0" android:toYDelta="0" /> </set>
menu_in.xml
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <translate android:duration="100" android:fromXDelta="0" android:fromYDelta="0" android:toXDelta="150" android:toYDelta="0" /> </set>
布局文件
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayout android:id="@+id/menu" android:layout_width="150dp" android:layout_height="fill_parent" android:visibility="visible" android:layout_alignParentRight="true" > <TextView android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:text="menu" /> </LinearLayout> <LinearLayout android:id="@+id/main" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="center" android:layout_toLeftOf="@+id/menu" > <Button android:layout_width="100dp" android:layout_height="80dp" android:layout_gravity="center" android:text="show menu" android:id="@+id/btn" /> </LinearLayout> </RelativeLayout>
code
package com.testformenu; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.view.animation.Animation; import android.view.animation.AnimationUtils; import android.widget.Button; import android.widget.LinearLayout; public class MainActivity extends Activity { private LinearLayout menu = null; private LinearLayout main = null; private Animation outAnimation = null; private Animation leftInAnimation = null; private Animation menuInAnimation = null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btn = (Button) findViewById(R.id.btn); menu = (LinearLayout) findViewById(R.id.menu); main = (LinearLayout) findViewById(R.id.main); outAnimation = AnimationUtils.loadAnimation(this, R.anim.menu_and_left_out); leftInAnimation = AnimationUtils.loadAnimation(this, R.anim.left_in); menuInAnimation = AnimationUtils.loadAnimation(this, R.anim.menu_in); btn.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if (menu.getVisibility() == View.VISIBLE) { main.startAnimation(leftInAnimation); menu.startAnimation(menuInAnimation); menu.setVisibility(View.GONE); } else { main.startAnimation(outAnimation); menu.startAnimation(outAnimation); menu.setVisibility(View.VISIBLE); } } }); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_main, menu); return true; } }
发表评论
-
jar包混淆
2016-09-18 16:46 1088开发过程中需要把相关功能打成jar包供别人调用,如果不混淆的话 ... -
项目从eclipse移植到studio中遇到的问题整理
2016-09-13 17:42 1138概念 eclipse workspace ---> ... -
ViewGroup&View&Activity onInterceptTouchEvent&dispatchTouchEvent&onTouch整理
2016-08-03 22:26 634一直对这块的知识一知 ... -
仿京东android客户端收件地址选择
2016-07-12 18:07 6477纯手写,可能有些问题,功能已实现 activity pac ... -
FragmentActivity中资源被回收,导致页面fragment错乱的问题
2016-06-07 13:59 3806开发过程中,页面使用fragmentactivity,可能会遇 ... -
android 通过eclipse mat来监测应用内存
2016-02-03 13:02 011dasdasdas -
【转】详解ViewPager调用FragmentPagerAdapter.notifyDataSetChanged()不能更新Fragment
2016-01-30 13:27 2013转载自 http://www.blog4app.com/?p= ... -
startActivityForResult常用使用方式
2015-04-24 11:58 1679示例 初始Activity启动目标activity,并带上了请 ... -
在android4.4以上版本 第三方应用处理短信的疑惑
2015-03-31 16:14 989最近有个处理android手机短信的需求,需要删除本地某指定短 ... -
Beacon的入门相关知识整理(关于android开发)
2014-10-27 16:53 0To do.... -
[转]常用Github项目类库
2014-09-18 09:29 1757【转自】http://blog.csdn.net/jabony ... -
android适配多分辨率的小技巧
2014-09-05 18:10 2762android多分辨率适配其实是老生常谈的话了,今天再拿出来炒 ... -
android通过自定义schame和host来启动app
2014-08-15 15:02 2127很多时候,我们可以看到在web页面中点击链接,可以直接启动ap ... -
基础知识整理
2014-08-08 17:50 0onTouch(MotionEvent event) eve ... -
android view的缩放平移简单实现
2014-07-22 16:20 16325参考了下网上一些实现 主要是通过matrix实现的 用到的 ... -
android 应用实现微信好友或朋友圈分享
2014-07-18 16:44 60390官方的文档连接:https://open.weixin.qq. ... -
android 自定义view支持gif格式播放
2014-07-16 18:38 4114前段时间做了个项目,有播放gif的需求, 而android展示 ... -
android中自定义attr,以及style杂谈
2014-06-05 18:12 13709attr 属性 style 样式 二者都是在res/value ... -
ViewGroup中的onInterceptTouchEvent和onTouchEvent调用时序
2014-05-20 11:20 1133最近在做android类似slidemenu项目,遇到了scr ... -
获取手机网络状态的代码
2014-03-27 16:45 1265之前网上有人使用方法判断手机网络状态代码如下: Co ...
相关推荐
Android中侧滑菜单效果实现(主界面和菜单界面实现平移、缩放、滚动动画),详细了解请移步:http://blog.csdn.net/zxc514257857/article/details/72602778
Android菜单和主界面同时滑动效果源码项目介绍 1.视觉差侧滑菜单,即菜单和主界面都滑动,其实也比较常见。有开源项目SlidingMenu,但太复杂了,且在我使用过程中无法完美实现透明状态栏,中间会有一条分割线。看我...
ListView Item 滑入 滑出 动画 Animation layoutAnimation 有参考别人的,具体是谁的,忘记了
卤煮仿照Word写的滑动导航条和伸缩菜单。大家有需要可以多多参考!
在win-tc 下 全屏图形界面,是个不错的用具 呵呵 c语言图形界面菜单 c语言图形界面菜单 c语言图形界面菜单
Delphi 手机界面滑进滑出,支持Android & IOS。小白向,实现类似Android app左右滑动界面的效果,详情https://blog.csdn.net/liverry/article/details/107827210。
android 界面超炫菜单效果
Android仿微信界面(包括滑动页、启动页和底部菜单栏等
Android滑出菜单,仿ios自定义Dialog滑出底部菜单,类似于发图片时候,从屏幕底部弹出的选择菜单,如示例图所示。不只是在IOS中,在Android系统中,这种菜单也是很早就有了。实现本功能的一些关键要点: 获取...
Log.e("TAG","滑动抽屉菜单,高斯模糊背景效果,毛玻璃效果。")
开发语言C#,.net环境下。C#Winform界面布局设计(左侧菜单)右侧窗口操作。以前做ERP设置的自定义控件。很好用。
U8界面菜单栏显示不全
教务处微信公众平台使用帮助界面介绍一菜单界面二文字.pdf教务处微信公众平台使用帮助界面介绍一菜单界面二文字.pdf教务处微信公众平台使用帮助界面介绍一菜单界面二文字.pdf教务处微信公众平台使用帮助界面介绍一...
jquery css3制作windows7开始菜单界面样式效果 jquery css3制作windows7开始菜单界面样式效果
目前android流行主界面,底部菜单,页面左右滑动,ListView内嵌GridView
最新最实用的android菜单界面布局,不下会后悔的
流畅的界面左右滑动,两种类型显示,通过设置view_type来完成。
基于android设计的菜单欢迎界面,还有其他的界面,有需要找我哦
首界面和滑动界面源码.zip
AnimatedDropdownMenu 整洁的界面下拉菜单