摘要:
作为命令行的爱好者,我想写这个主题已经有好一段时间了。除了显得很酷之外,命令行的使用能够提高我们的开发效率,因为相比通过鼠标点击一系列的菜单选项,使用键盘输入几个字符并点击 TAB 健显然会快很多。 本文的目的是跟大家分享在我的 Android 开发实践中对命令行的运用。 iTerm2 由于我们将会 阅读全文
摘要:
Android在3.0中引入了fragments的概念,主要目的是用在大屏幕设备上--例如平板电脑上,支持更加动态和灵活的UI设计。平板电脑的屏幕要比手机的大得多,有更多的空间来放更多的UI组件,并且这些组件之间会产生更多的交互。Fragment允许这样的一种设计,而不需要你亲自来管理 viewhi 阅读全文
摘要:
这两篇文章不可错过,是最靠谱的基础文献。总的来说,如果想完全定制,就继承与于View类;如果只是在原有控件基础上拓展,那就继承TextView、Button或者LinearLayout等。接下来,就以实例的形式,逐步掌握这方面的技能。 下面就自定义一个类,用来画一个圆圈: [html] view p 阅读全文
摘要:
在介绍SwitchButton之前,先来看一下系统Button是如何实现的。源码如下: [html] view plain copy print? @RemoteView public class Button extends TextView { public Button(Context con 阅读全文
摘要:
使用过蘑菇街的用户基本上都知道有一个加入购物车的动画效果,此处不具体描述想知道的可以去下载体验一下。 1、思路 目前想到两种方式实现这种效果,一是使用Tween动画,直截了当的进行一个移动,蘑菇街就是使用这样的方法。二是使用WindowManager创建一个View,然后对这个View进行移动。 2 阅读全文
摘要:
DrawerLayout是官方提供的侧滑菜单,相比SliddingMenu,它更加轻量级。默认情况下,DrawerLayout可以设置左侧或者右侧滑出菜单。如下, xml布局: [html] view plain copy print? <!-- <!-- A DrawerLayout is int 阅读全文
摘要:
实现QQ、微信、新浪微博和百度第三方登录(Android Studio) 前言: 对于大多数的APP都有第三方登录这个功能,自己也做过几次,最近又有一个新项目用到了第三方登录,所以特意总结了一下关于第三方登录的实现,并拿出来与大家一同分享; 各大开放平台注册账户获取AppKey和AppSecret 阅读全文
摘要:
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。 (注:反编译不是让各位开发者去对一 阅读全文
摘要:
先来看看最终的效果~~ 本文同步至博主的私人博客wing的地方酒馆 嗯。。一个是头像上移的 另一个是模仿UC浏览器的。 (PД`q。)你不是说!有三款的吗,怎么只有两款!!!! 不要急嘛。。。 说了从简到难,第一款是介绍概念的啦。 关于CoordinatorLayout,以及系统预留ScrollBe 阅读全文