摘要:
在Android中,所有的UI界面都是由View类和ViewGroup类及其子类组合而成。其中,View类是所有UI组件的基类,而ViewGroup类是容纳这些UI组件的容器。其本身也是View类的子类。 在实际开发中,View类还不足以满足程序所有的需求。这时,便可以通过继承View类来... 阅读全文
摘要:
最近做的APP接近尾声了,就是些优化工作了, 我们都知道现在的APP都会有引导页,就是安装之后第一次打开才显示的引导页面(介绍这个软件的几张可以切换的图) 自己做了一下,结合之前学过的 慕课网_ViewPager切换动画(3.0版本以上有效果) 思路很简单,APP的主界面还是作为主Activity, 阅读全文
摘要:
子菜单,即点击菜单后出现一个菜单栏供选择创建子菜单的步骤: (1)覆盖Activity的onCreateOptionsMenu()方法,调用Menu的addSubMenu()方法来添加子菜单 (2) 调用SubMenu的add()方法,添加子菜单项 (3) 覆盖onContextItemSel... 阅读全文
摘要:
长下文菜单,即长按view显示一个菜单栏与OptionMenu的区别OptionMenu对应的是activity,一个activity只能拥有一个选项菜单ContextMenu对应的是View,每个View都可以设置上下文菜单一般情况下ContextMenu常用语ListView或者GridView... 阅读全文
摘要:
Android平台下所提供的菜单大体上可分为三类:选项菜单、上下文菜单和子菜单。当Activity在前台运行时,如果用户按下手机上的Menu键,此时就会在屏幕低端弹出相应的选项菜单。但这个功能需要开发人员编程来实现的,如果在开发应用程序时没有实现该功能,那么程序运行时按下手机的meun键是不会起作用... 阅读全文
摘要:
一、Volleya burst or emission of many things or a large amount at onceVolley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。二、特点异步任务下载图片的操作存在几个问题1、 代码量大且繁琐2、 ListVie... 阅读全文
摘要:
现在的APP退出的时候都不是让用户点击了“后退键”就退出。防止用户点错了后退键而造成的用户体检不好。 一年前搞的Demo代码不见了,重新写下就当是复习和以后直接拿来用把 目前流行的解决一般分为两种: 一、按一次后退键显示一个对话框决定是否退出 二、连续按两次后退键退出,一般两次按键时间间隔为2秒 ( 阅读全文
摘要:
Property动画概念:属性动画,即通过改变对象属性的动画。特点:属性动画真正改变了一个UI控件,包括其事件触发焦点的位置一、重要的动画类及属性值:1、 ValueAnimator 基本属性动画类方法描述setDuration(long duration)设置动画持续时间的方法setEvaluat... 阅读全文
摘要:
一、LayoutAnimation布局动画用于为一个layout里面的控件,或者是一个ViewGroup里面的控件设置动画效果在res-anim文件下新建一个动画xml文件 1 2 4 5 13 17 zoom_inlist为列表//布局动画控制器 LayoutAni... 阅读全文
摘要:
在学习了四个基本动画之后,现在要学习一些更有用的效果先给出所有的动画xml 1 2 3 4 8 9 10 alpha.xml 透明动画 1 2 3 4 11 12 rotate.xml旋转动画 1 2 3 4 14 15 scale.xml缩放动... 阅读全文