首页 > 移动平台
Android 设计模式之适配器模式
适配器模式的定义是:将一个类的接口,转换成客户期望的另一个接口,适配器让原本接口不兼容的类可以作无间。看下以下两张图就更清楚了 适配器可以实现接口的解耦,如果过一段时间后,厂家想改变接口,适配器可以把改变的部分封装起来,用户就不需要跟着接口改变而改变,只要改变适配器就行了。 有这样一个需求:有一个鸭子类和一个火鸡类,我想用火鸡对象来冒充鸭子,但火鸡和鸭子的方法不完全一样,这时就...
分类:移动平台   时间:2014-08-28 21:15:46    收藏:0  评论:0  赞:0  阅读:397
android 用java代码设置布局、视图View的宽度/高度或自适应
在做IM的项目中,对话内容的长宽设置为自适应,但是如果文本内容太多,则宽度差不多布满,若自己说的和对方说的都很多内容,则满屏都是文字,则不容易分辨出是来自别人说的还是自己说的。那么需要对本身具有自适应的布局再来个宽度限制......
分类:移动平台   时间:2014-08-28 21:14:26    收藏:0  评论:0  赞:0  阅读:629
最新Android面试题集锦
最近因为某些原因想换工作,整理一下个人觉得面试中还比较值得记录的一些题目,给需要找这方面工作的人一个借鉴。 以下基本只记录题目或者大概答案,如果大家有比较详细的解答或者比较好的面试题木,希望各位看到的能补充在评论里,供后来人参考,谢谢。 Java部分: 1. 线程有哪几种实现方式     Thread、Runable比较简单,主要考点在关于线程池,因为我对线程池使用不多没有深入问。 2....
分类:移动平台   时间:2014-08-28 21:14:06    收藏:0  评论:0  赞:0  阅读:329
Android应用程序架构之res
res/drawable 专门存放png、jpg等图标文件。在代码中使用getResources().getDrawable(resourceId)获取该目录下的资源。res/layout 专门存放xml界面文件,xml界面文件和HTML文件一样,主要用于显示用户操作界面。res/values 专门...
分类:移动平台   时间:2014-08-28 21:11:56    收藏:0  评论:0  赞:0  阅读:313
Android学习之路
Android基础整理下个人认为新手们必须要掌握的知识点,顺便也会附带相应觉得不错的讲解博客地址。两分钟彻底让你明白Android Activity生命周期(图文)!Activity实际开发中使用频率最高,这个必须要理解Android四大基本组件介绍与生命周期Android中的四大组件必须得知道,也...
分类:移动平台   时间:2014-08-28 21:09:36    收藏:0  评论:0  赞:0  阅读:379
【转】android开源项目和框架
特效:http://www.androidviews.net/http://www.theultimateandroidlibrary.com/常用效果:1.https://github.com/novoda/ImageLoader 异步加载图片,缓存,生成缩略图, 基本上每个应用都会需要这个lib...
分类:移动平台   时间:2014-08-28 21:06:36    收藏:0  评论:0  赞:0  阅读:347
手机号码合法性判断
手机号码合法性判断(20分)问题描述:我国大陆运营商的手机号码标准格式为:国家码+手机号码,例如:8613912345678。特点如下:1、 长度13位;2、 以86的国家码打头;3、 手机号码的每一位都是数字。请实现手机号码合法性判断的函数(注:考生无需关注手机号码的真实性,也就是说诸如86123...
分类:移动平台   时间:2014-08-28 21:04:36    收藏:0  评论:0  赞:0  阅读:311
android gallery 自定义边框+幻灯片
最近在项目中用到图片轮播,试了Gallery,ViewFlipper,ViewPager,感觉Gallery最符合需求,但是Gallery的系统边框很难看,项目中要求用自己的背景图片。下面来看一下使用Gallery实现图片轮播运行效果: 布局文件:[java]view plaincopy/>>/>/...
分类:移动平台   时间:2014-08-28 21:01:36    收藏:0  评论:0  赞:0  阅读:282
四种途径将HTML5 web应用变成android应用
作为下一代的网页语言,HTML5拥有很多让人期待已久的新特性。HTML5的优势之一在于能够实现跨平台游戏编码移植,现在已经有很多公司在移动 设备上使用HTML5技术。随着HTML5跨平台支持的不断增强和智能手机的迅速普,HTML5技术有着非常好的发展前景,甚至有人预言HTML5将引燃 移动平台游戏开...
分类:移动平台   时间:2014-08-28 21:01:16    收藏:0  评论:0  赞:0  阅读:315
AndroidMainfest.xml文件解释
AndroidMainfest.xml文件解释2011-08-12 03:09:17|分类:Android|举报|字号订阅AndroidManifest.xml是每个android程序中必须的文件。它位于application的根目录,描述了package中的全局数据,包括了package中暴露的组...
分类:移动平台   时间:2014-08-28 20:59:46    收藏:0  评论:0  赞:0  阅读:320
iOS Bluetooth Reconnect
蓝牙的重连主要分为以下两种:1、恢复一些已知的设备,已知的设备就是在此次操作之前你扫描到的或者已经连接过的设备。用retrievePeripheralsWithIdentifiers:函数去完成回复操作。Retrieve a list of known peripherals—periphera.....
分类:移动平台   时间:2014-08-28 20:58:46    收藏:0  评论:0  赞:0  阅读:316
Android 博客园客户端 (三) 博客列表和内容显示
项目地址:https://github.com/ZhangTingkuo/AndroidCnblogs.git经过很多天的努力,终于完成了博客界面的三个Fragment列表显示,分别是,首页、推荐、阅读排行。其实,距离上次,并没有增加更多的功能。下一步,添加新闻界面的列表和内容显示。
分类:移动平台   时间:2014-08-28 20:58:16    收藏:0  评论:0  赞:0  阅读:173
锤子辩论有感——我该如何定义成功
开篇,给大家一个问题,你觉得锤子会成功吗?很久,一直以来我思考了很久,到底我的人生需要如何,我应该如何定义成功。昨晚无聊点开优酷,看到了锤子的约战,本来没意识要去看得,只是昨晚没有Jump偷跑,让我无所适从地找找其他无聊事睡前消遣。看完我有一个感觉,就是锤子,其实是罗永浩,恶心到我了;而Zealer...
分类:移动平台   时间:2014-08-28 20:57:16    收藏:0  评论:0  赞:0  阅读:304
修正黑苹果初装Eclipse后Java项目JRE环境丢失
RT,修正黑苹果初装Eclipse后Java项目JRE环境丢失,原因未知。目测,MBP/A上可能也会有。 菜单操作 Eclipse->Preferences...->Java->Installed JREs 如果有问题列表中应该没有任何条目,此处点击Add->Standard V...
分类:移动平台   时间:2014-08-28 19:55:06    收藏:0  评论:0  赞:0  阅读:342
cocos2dx项目移植android平台使用第三方so库被删掉的问题
cocos2dx项目android平台在编译的时候会把libs/armeabi目录清空,这就是为什么我们编译的时候导入的第三方so库会被删掉的原因。 解决方案:        1、 在jni目录下新建prebuilt目录,并把要使用的第三方so库复制到该目录;         2、修改jni/Android.mk文件如下:          ok!搞定!...
分类:移动平台   时间:2014-08-28 19:52:29    收藏:0  评论:0  赞:0  阅读:345
Android通讯录数据库介绍与基本操作(增删改查)
Android通讯录数据库介绍与基本操作(增删改查)2014年2月21日 Android通讯录管理总结这几天导师安排我一个任务就是研究一下Android通讯录获取联系人、通话记录、短信的方法,还有看看不同Android版本之间的异同是否能做到兼容之类的事情。Android通讯录这一块,我个人感觉是挺...
分类:移动平台   时间:2014-08-28 19:47:26    收藏:0  评论:0  赞:0  阅读:434
天天Android
ListView 学习:1、 关于设置ListView中Item高度不管用的解决方法: 在所用的到的Item 布局文件中,将作为Root标签的Layout设置属性android:minHeight为一个需要的固定值即可, 其他方法:android:minHeight="?android:attr/l...
分类:移动平台   时间:2014-08-28 19:45:05    收藏:0  评论:0  赞:0  阅读:139
网线接无线路由器LAN口,让手机通过WIFI上网
将有线路由器(需绑定IP上网)的LAN口接出的网线接到无线路由器的LAN口。1、无线路由器另外一个LAN口用网线连接台式电脑,绑定好IP就可以上网了。2、进入无线路由器的设置网页界面,将LAN口的地址改成与有线路由器在同一个网段内。3、关闭DHCP。4、手机通过wifi连接无线路由器。5、在有线路由...
分类:移动平台   时间:2014-08-28 19:44:35    收藏:0  评论:0  赞:0  阅读:326
iOS8 蓝牙设备的重连接(retrieve) Swift实现
今天App写到了蓝牙重连的阶段,以前针对sdk 6.0写的代码,蓝牙设备的回复是通过- (void)retrievePeripherals:(NSArray *)peripheralUUIDs然后回调 centralManager:didRetrievePeripherals:函数来得到可以回复.....
分类:移动平台   时间:2014-08-28 19:44:15    收藏:0  评论:0  赞:0  阅读:618
iOS字符串拆分
NSString* poStr = @"local-8009-1408082245-8.wav"; NSArray* poArr1 = [naviAddressAndPort componentsSeparatedByString:@"-"]; NSArray* poAr...
分类:移动平台   时间:2014-08-28 19:43:55    收藏:0  评论:0  赞:0  阅读:283
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!