Android Data-Binding(三):让View-Id不再那么必要 你是否有在看别人的布局时候,然后想「这些值哪里进行的get&set」。或者你觉得消除findViewById是伟大的第一步,但是这里还是有很多的样板代码。Android Data Binding 使得这些事情变得简单。使用ViewHolder模式 比方说我想在我们的应用程序中展示用户的信息。
Android Data-Binding(二):include标签的使用 在上一篇[《不要再使用findViewById》](http://www.domon.cn/2016/10/26/data_binding_do_
Android Data-Binding(一):别在使用FindViewById()了 在通过AS开发Android APP的一个鲜为人知的特性就是使用数据绑定(data binding)。通过这种手段,可以实现非常多有用的特性,这些会在我未来的文章中有所介绍,但有一点最最基础需要你知道的事情就是去掉了findViewById。 是否这些代码是让你头疼的 TextView hello = (TextView)
Android Layout头布局复用小技巧 在开发当中,难免会遇到一个界面被几个地方服用的情况。举个简单的例子:Title ,虽然Android原生自带的有,但是大部分的Title都需要根据自己需要做些修改,这样,就需要考虑到它的复用。使用include标签 * 首先创建一个复用的Title布局 在layout文件夹创建一个新的线性布局title.xml:
Android Fragment使用感受 由于项目的需要,我需要将我的App设计比较复杂,需要有一个独立的下部菜单,提供最基本的四个大的功能点。同时第一个功能点里面,还需要有3个小的功能点。如图:(总算上图了,晚上写文章用的Mac,白天开发用的是TP,截图不易) 对于这个布局,
Android SlidingMenu的实现 紧接上一篇文章 [http://www.domon.cn/androideasyunlock04slidingmenu.html] ,今天来看看关于SlidingMenu菜单实现的一些内容和细节。 由于咋们已经在自己的Layout中加载了menu_frame.xml 这个空的占位的FrameLayout,
Android Android简易锁屏(四)--SlidingMenu的使用 为了让我的程序更加的现代一点,所以我想到了SlidingMenu Lib ,这个库我相信大家都不陌生的,即使你没有接触过Android开发,但是只要你玩过人人、Facebook等等app,你就已经在使用它了。 SlidingMenu是一种比较新颖的菜单效果,可以从当前界面的左或者右滑动出现其设置菜单,便于节省屏幕空间,并且具有良好的用户体验SlidingMenu
Android Android简易锁屏(三) 早上打开自己的项目,想在登录界面后加入一个主入口,代替之前的那个框架的Activity,2个小时的悲剧就此开始。R文件丢失 刚刚添加了一个Activity,系统就报错,然后一片飘红。不论何时都应该记着去看看错误日志,无奈什么都没有。我只好选择将我的新建的文件,连同xml一起删除掉。
Android Android简易锁屏(二) 由于昨天只实现了简单的左右滑动,今天我们来扩充一下它。让它能上滑,并且可以弹出相应的Layout,该Layout中有常用的一些软件,如拨号、短信、计算器等等。 当然对于一个锁屏,没有时间和日期,肯定也是不行的,so
Android Android简易锁屏(一) 由于工作需要,得需要自己去来实现一个锁屏的功能,所以借此机会也可以同步的记录下自己的学习知识。关于锁屏 说到锁屏,我想大家应该都不是很陌生,每天和我们的手指多次的交互。我对Android锁屏的印象从最早的左滑开锁,右滑静音开始,一直到自己买到奶骑2 之后那个圆形的解锁。见过MIUIV4中上下左右的,
Android Android游戏音效和音乐的实现 前言 对于使用过Android系统的人来说,打开图库App就能看见手机里面所有的图片,打开音乐App就听到所有的音乐,而且这个过程不是很慢。以前没有深入的去思考这个事情,直到最近看了些别人的代码查了查API才觉得原来这么简单。就是利用MediaStore类。 MediaStore 什么是MediaStore?官方的API [http:
Android Android小游戏之推箱子(1.27更新) 关于推箱子(Sokoban) From:Sokoban [http://en.wikipedia.org/wiki/Sokoban]> Sokoban (倉庫番