在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,AlertDialog实现方法为建造者模式。下面我们简单模拟一个皇帝选妃的选择确定对话框(多选),如下图: Java实现代码: 大家可以多多交流 ...
分类:
移动开发 时间:
2016-11-27 14:16:31
阅读次数:
271
在一个Android应用程序中,用户界面通过View和ViewGroup对象构建。所有View的子类成为”Widget”,所有ViewGroup的子类成为”Layout”。View和ViewGroup之间采用了组合设计模式。ViewGroup作为布局容器类的最上层,布局容器里面又可以有View和Vi ...
分类:
移动开发 时间:
2016-11-25 12:24:32
阅读次数:
249
在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,AlertDialog实现方法为建造者模式。下面我们简单模拟一个挑媳妇的选择确定对话框(单选)对话框,不同于示例二之处在于本次只要不确定就可以后 ...
分类:
移动开发 时间:
2016-11-25 09:28:02
阅读次数:
285
在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,AlertDialog实现方法为建造者模式。下面我们模拟卸载应用程序时弹出的最为普通的警告对话框,如下图: layout布局界面代码示例: Ja ...
分类:
移动开发 时间:
2016-11-23 07:52:03
阅读次数:
251
前言 啦啦啦~大家好,又见面啦~ 本篇博文讲和大家一起完成一个需要注册、登录的备忘录的,一起学习 SharedPreferences 的基本使用,学习 Android 中常见的文件操作方法,复习 Android 界面编程。 直接进入正题~ 基础知识 1.SharedPreferences 的使用 使 ...
分类:
移动开发 时间:
2016-11-18 18:08:05
阅读次数:
212
俗话说,好记性不如烂笔头。今天终于体会其中的道理了。昨天写好的代码不知道为何找不到了。所以今天我一定得抽出一点时间把我的代码保存起来,以防我的代码再没有了。 还是先上图片。 这个界面是用ListView实现的,数据是数据库里面的数据,服务器为thinkPHP。我就不废话那么多,直接把我的代码拷贝上了 ...
分类:
移动开发 时间:
2016-10-08 20:24:28
阅读次数:
286
Android是一个单线程模型,Android界面(UI)的绘制都只能在主线程中进行,如果在主线程中进行耗时的操作,就会影响UI的绘制和事件的响应。所以在android规定,不可在主线中进行耗时操作,否则将发生程序无响应(ANR)问题。 解决办法:开启新的线程进行耗时操作 开启新的线程可以new T ...
分类:
移动开发 时间:
2016-09-18 22:18:49
阅读次数:
249
一.UI坐标系 在进行iOS或者Android界面开发时,它的坐标系规则如下图所示: 原点坐标(x=0, y=0)位于左上角; X轴从屏幕最左边开始,由左向右渐增; Y轴坐标从屏幕最上方开始,由上向下渐增 二.Cocos2d-x坐标系 Cocos2d-x坐标系是这里的重点,也是我们开发时考虑的最多的 ...
分类:
其他好文 时间:
2016-08-11 12:45:56
阅读次数:
159
在ViewPager这种可以滑动的控件上,总是有很多的文章可以做。Android自带的控件,实现一个指示器,这个控件,就是support-v4包里面的PagerTabStrip控件。 首先,我们先看一下实现效果,大饱眼福。 可以看到,效果实现的也是很棒,比之前自定义的标签指示器更加的流畅。下面,简单 ...
分类:
移动开发 时间:
2016-08-04 13:06:49
阅读次数:
318