移动平台-日排行
最近因项目需求,要使用柱状图,第三方的东西固然很好,但是我还是想要写一个自己的柱状图,因为更加符合我们项目的需求,日后维护起来也会方便许多。 写了一个自定义视图,可以自定义众多属性,关键是使用起来方便,最少四行就可以了。 废话不多说,上代码: WQLChartView.h文件: WQLChartVi ...
分类:移动平台 时间:2016-03-24 18:20:32 收藏:0 阅读:548
数组是一个有序的集合, 来存储相同数据类型的元素。 通过下标访问数组中的元素,下标从 0 开始。 数组是一个有序的集合,OC中的数组只能存储对象类型, 但是对于对象的类型没有限制。 通过下标访问数组元素,下标从 0 开始。 NSArray:不可变数组,即:对象创建好以后,数组中元素个数不能发生变化。 ...
分类:移动平台 时间:2016-03-24 18:22:51 收藏:0 阅读:248
Android分享笔记(6)Android自定义UI模板需求千变万化,光是一个Topbar可能就要更改N次,如果说你使用的地方多,怎么办?一个一个的改?开玩笑,我们这么懒的程序员怎么能做这种体力老动。于是,有了这篇博文。先上图说明:页面一:左边一个Title,右边一个Title,可以更改文字..
分类:移动平台 时间:2016-03-24 18:39:12 收藏:0 阅读:328
有以下几种方式: 1)Activity.runOnUiThread(Runnable) 2)View.post(Runnable) ;View.postDelay(Runnable , long) 3)Handler 4)AsyncTask Android是单线程模型,这意味着Android UI操 ...
分类:移动平台 时间:2016-03-24 20:15:41 收藏:0 阅读:310
在Java中默认情况下一个进程只有一个线程,也就是主线程,其他线程都是子线程,也叫工作线程。Android中的主线程主要处理和界面相关的事情,而子线程则往往用于执行耗时操作。线程的创建和销毁的开销较大,所以如果一个进程要频繁地创建和销毁线程的话,都会采用线程池的方式。Android...
分类:移动平台 时间:2016-03-26 06:49:15 收藏:0 阅读:247
今天在做项目的时候用了之前写的图片加载类,虽然也能实现缓存什么的,但是在加载大图的时候很慢很慢,于是上网找解决方案,准备优化一下,无意中发现了 Android-Universal-Image-Loader,用过的人都说好,一开始我是拒绝的,但是耐不住网友的评论,于是尝试用了一下,结果我duang了,真的好好吃啊,哦,不,是好好用啊。下面就讲解一下使用过程吧。 其实有位网友已经写的很详细了,我也是...
分类:移动平台 时间:2016-03-26 06:53:05 收藏:0 阅读:321
转载请注明出处:http://blog.csdn.net/xiaanming/article/details/12684155 前段时间因为换工作的缘故又恰巧碰到国庆节,所以有段时间自己没有更新博客了,过完国庆到新公司报道,感觉还不错,就是现在住的地方离新公司有点远,地铁20站,伤不起啊,我每天早上7点多就要起床,然后屁颠屁颠的去挤地铁上班,晚上下班还要挤地铁,先不说路程远,车费一天就要10几块...
分类:移动平台 时间:2016-03-26 06:58:55 收藏:0 阅读:256
本文讲述如何用系统自带的东东实现二维码扫描的功能:点击当前页面的某个按钮,创建扫描VIEW。细心的小伙伴可以发现 title被改变了,返回按钮被隐藏了。这个代码自己写就行了,与本文关系不大。。。绿色的线会上下跑,不要担心:D 实现效果如下:   1.在工程中添加框架AVFoundation.framework   2.声明代理:AVCaptureMetadataOutpu...
分类:移动平台 时间:2016-03-26 07:00:45 收藏:0 阅读:257
声明:本人小白,刚刚学习安卓开发,以下是自己开发中遇到的一些问题,将解决方法贴出来供大家参考,求大神勿喷…… 想学习使用高德地图的API,从官网下载了相应的sdk,按照参考文档的方法将相应的地图包,搜索包导入libs文件夹,以及进行了相关配置, 等等,这是高德官方的文档…… 然而,我在编写代码的时候,却根本没有这个包!!!! 为此,我几乎花了...
分类:移动平台 时间:2016-03-26 07:07:14 收藏:0 阅读:281
在项目中我们经常会用到代理的设计模式,这是iOS中一种消息传递的方式,也可以通过这种方式来传递一些参数。这篇文章会涵盖代理的使用技巧和原理,以及代理的内存管理等方面的知识。我会通过这些方面的知识,带大家真正领略代理的奥妙。写的有点多,但都是干货,我能写下去,不知道你有没有耐心看下去。本人能力有限,如果文章中有什么问题或没有讲到的点,请帮忙指出,十分感谢! iOS中消息传递方式 在iOS中有很多...
分类:移动平台 时间:2016-03-26 07:14:15 收藏:0 阅读:293
刚刚做了一个项目,是做应用墙相关的,就是把一个个应用的图标和名称显示到GridView中。本来想着,像GridView这样常用成熟的控件,使用应该非常的简单,但真正在项目中实现起来,就有各种各样的小问题,其中一个就是不能适配所有的手机型号。        下面就讲解我项目中使用的适配方法,或许不是最好的,如果那位大神有更好的方法,望指点~~ 一、GridView简单使用        一...
分类:移动平台 时间:2016-03-26 07:15:05 收藏:0 阅读:1346
转载 http://blog.csdn.net/lmj623565791/article/details/38026503  记得第一次见到ViewPager这个控件,瞬间爱不释手,做东西的主界面通通ViewPager,以及图片切换也抛弃了ImageSwitch之类的,开始让ViewPager来做。时间长了,ViewPager的切换效果觉得枯燥,形成了审美疲劳~~我们需要改变,今天教大家如何改变...
分类:移动平台 时间:2016-03-26 07:25:55 收藏:0 阅读:220
音频播放在iOS中音频播放从形式上可以分为音效播放和音乐播放。前者主要指的是一些短音频播放,通常作为点缀音频,对于这类音频不需要进行进度、循环等控制。后者指的是一些较长的音频,通常是主音频,对于这些音频的播放通常需要进行精确的控制。在iOS中播放两类音频分别使用AudioToolbox.framework和AVFoundation.framework两个框架来完成音效和音乐播放。 一、音效Audio...
分类:移动平台 时间:2016-03-26 07:31:15 收藏:0 阅读:243
一直想总结一下关于iOS的离线数据缓存的方面的问题,然后最近也简单的对AFN进行了再次封装,所有想把这两个结合起来写一下。数据展示型的页面做离线缓存可以有更好的用户体验,用户在离线环境下仍然可以获取一些数据,这里的数据缓存首选肯定是SQLite,轻量级,对数据的存储读取相对于其他几种方式有优势,这里对AFN的封装没有涉及太多业务逻辑层面的需求,主要还是对一些方法再次封装方便使用,解除项目对第三方的...
分类:移动平台 时间:2016-03-26 07:34:15 收藏:0 阅读:219
分析一:             在研究Volley框架的源码中,发现它在HTTP请求的使用上比较有意思,在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比较好奇这么使用的原因,于是专门找到了一位Google的工程师写的一篇博客,文中对HttpURLConnection和HttpClien...
分类:移动平台 时间:2016-03-26 07:40:55 收藏:0 阅读:249
1、找一些与你想开发的功能类似的代码 2、调整它,尝试让它变成你想要的 3、回顾开发中遇到的问题 4、使用StackOverflow来解决遇到的问题 对每个你想实现的东西重复上述过程。采用这种方法能够激励你,因为你在保持不断迭代更新,在这个过程里面你会学到很多。当然,当你发布应用的时候你还要去做一些更深入的东西。 从一些能够正常编译的代码到成为一个应用程序,这...
分类:移动平台 时间:2016-03-26 07:43:16 收藏:0 阅读:211
?? 用户可在Developer MemberCenter网站上注册(Register)或删除(Delete)已注册的App IDs。 App ID被配置到【XcodeTarget|Info|Bundle Identifier】下;对于Wildcard App ID,只要bundle identifier包含其作为Prefix/Seed即可。 二.设备(Device) Devi...
分类:移动平台 时间:2016-03-26 07:47:55 收藏:0 阅读:214
一篇我们介绍了iOS调试奇巧淫技(一),主要是几种断点的功能和运行时间测试,这次我们进一步学习一个让你用了之后爱不释手的测试工具—-LLDB 简单介绍LLDB是一个开源的内置于XCode的调试工具,可以安装C++或者Python插件。与LLDB相对应的是gdb,主要存在于基于UNIX平台的程序调试工具。使用作用在开发中我们经常要调试代码,用到最多的就是print和NSLog输出,这样的做法在某些程度...
分类:移动平台 时间:2016-03-26 07:51:45 收藏:0 阅读:188
Widget是一个可以添加在别的应用程序中的”小部件”,我们可以使用自定义的Widget远程控制我们的程序做一些事情。一般用于在桌面上添加一个小部件,现在我们开始小部件的学习。 目录导航: WidGet的简要说明 一、 WidGet的特点: 轻量:它们一般都很小,在终端上嵌入非常方便,运行快速。 形 ...
分类:移动平台 时间:2016-03-26 10:33:35 收藏:0 阅读:329
本文介绍在Android平台中实现对XML的三种解析方式。 XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。 在Android中,常见的XML解析器分别为DOM解析器、SAX解析器和PULL解析器,下面,我将一一 ...
分类:移动平台 时间:2016-03-26 12:08:35 收藏:0 阅读:336
13623633643653668121
上一页162412下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!