1.Android 万能适配器 项目中Listview GridView几乎是必用的组件,Android也提供一套机制,为这些控件绑定数据,那就是Adapter。用起来虽然还不错,但每次都需要去继承一个BaseAdapter,然后实现里面的一大堆方法,而我们每次最关心的无非就是getView方法,....
分类:
移动开发 时间:
2016-01-12 21:19:25
阅读次数:
334
今天碰到一个关于Button的问题:android Button上面的英文字符串会自动变成大写,运行的Android 5.1版本,如下图所示:图1:Button 图2:TextView这个Button的定义代码如下 <Button
android:id="@+id/addContacts"
android:layout_width="match_p...
分类:
移动开发 时间:
2015-12-10 13:33:19
阅读次数:
167
今天接到一个波兰的客户说有个APP在英文状态下一切运行正常,但是当系统语言切换到波兰语言的时候,程序奔溃了。好吧,又是我来维护。 好吧,先把系统语言切换到波兰语,切换到波兰语的方法查看文章我的Android进阶之旅------>Android【设置】-【语言和输入法】-【语言】列表中找到相应语言所对应的列表项 地址:http://blog.csdn.net/ouyang_peng/arti...
分类:
移动开发 时间:
2015-12-07 22:46:29
阅读次数:
434
今天接到一个波兰的客户说有个APP在英文状态下一切运行正常,但是当系统语言切换到波兰语言的时候,程序奔溃了。所以首先我得把系统的语言切换到波兰语,问题是哪个是波兰语呢? 我还真的不认识哪个列表项代表着波兰语。如下图所示:进入到【设置】-【语言和输入法】-【语言】列表后,我就傻眼了,哪个是波兰语呢?本文将介绍如何在列表中找到相应语言所对应的列表项。(【Settings】-【Langua...
分类:
移动开发 时间:
2015-12-07 20:56:04
阅读次数:
1048
1. Android 中Activity、Window和View之间的关系(比喻):Activity像一个工匠(控制单元),Window像窗户(承载模型),View像窗花(显示视图)LayoutInflater像剪刀,Xml配置像窗花图纸。2. 详解: Activity是Android应用程序的.....
分类:
移动开发 时间:
2015-12-07 15:46:41
阅读次数:
137
今天在维护公司的一个APP的时候,有如下场景。弹出一个AlertDialog的时候,在系统语言是中文的时候,如下所示:弹出一个AlertDialog的时候,在系统语言是English的时候,如下所示: 可以发现在系统语言为英语的时候,对话框中的白色文字已经完全看不清楚,对话框的背景颜色也变成了白色。因此需要修改对话框的主题。...
分类:
移动开发 时间:
2015-11-13 11:45:42
阅读次数:
316
转载出:http://kymjs.com/code/2015/11/09/011.为什么需要MVP ? 软件中最核心的,最基本的东西是什么?答:是的,是数据。我们写的所有代码,都是围绕数据的。 围绕着数据的产生、修改等变化,出现了业务逻辑。 围绕着数据的显示,出现了不同的界面技术。没有很好设计的.....
分类:
移动开发 时间:
2015-11-10 20:46:51
阅读次数:
326
今天在维护公司的一个APP的时候,突然爆了空指针异常,Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.content.Intent.getBooleanExtra(java.lang.String, boolean)' on a null object refe...
分类:
移动开发 时间:
2015-10-26 22:42:27
阅读次数:
533
一、 扫描二维码登录的实现机制:详细流程图:(1)PC端打开网页(显示出二维码),这时候会保存对应的randnumber(比如:12345678)。(2)Android客户端扫码登录,Android客户端就会获取到这个randnumber这条信息,这个时候Android客户端携带username(比...
分类:
移动开发 时间:
2015-10-20 11:59:24
阅读次数:
140
1. Android游戏当中主要的除了控制类外就是显示类View。SurfaceView是从View基类中派生出来的显示类。android游戏开发中常用的三种视图是: (1) view、SurfaceView和GLSurfaceView的区别如下:?View:显示视图,内置画布,提供图形绘制函数、触...
分类:
移动开发 时间:
2015-10-19 20:50:20
阅读次数:
305