MainActivity如下:
package cn.testscrollview;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.widget.ScrollV...
分类:
移动平台 时间:
2014-06-14 06:35:08
收藏:
0 评论:
0 赞:
0 阅读:
447
在进行iOS开发过程中,经常会遇到各种各样的网络访问问题,以前苦于没有抓包工具,很多网络问题解决起来很痛苦。现在终于好了,本文提供两种方式进行网络抓包:
1. 网络共享 + 可视化抓包工具
基本原理
原理比较简单,ios设备通过代理方式共享连接mac电脑的无线网卡,使用抓包工具抓包,然后进行分析(我们推荐使用Wireshark,在MAC系统上也可以使用Paros工具)。
现在以MAC系统下Paros工具为例,详细描述下抓包过程:
操作步骤
1) 首先将MAC电脑的以太网共享给airport,使iOS设...
分类:
移动平台 时间:
2014-06-14 00:15:45
收藏:
0 评论:
0 赞:
0 阅读:
468
首先通过你要下载的歌曲通过下列连接:
http://box.zhangmen.baidu.com/x?op=12&count=1&title={title}$${author}$$$$
可以获取一个xml文件通过解析xml文件就可以读取到音乐下载的地址和歌词下载的地址。
部分代码:
String title = "六月的雨";
String singer = "胡歌"; ...
分类:
移动平台 时间:
2014-06-14 07:02:41
收藏:
0 评论:
0 赞:
0 阅读:
455
简单说下,获取SDcard里的图片或者视屏缩略图就不说了,网上很多,主要写下加载图片的方式,在Grideview的Adapter中getView()方法中定义:
//异步加载图片,实现一张张显示
new LoadImageAsyctask(gridViewHold.icon).execute(paths[position]);
class LoadImag...
分类:
移动平台 时间:
2014-06-15 08:12:00
收藏:
0 评论:
0 赞:
0 阅读:
483
苹果新的编程语言 Swift 语言进阶(一)--综述
Swift 是苹果提供的开发IOS 和OS X应用的新的语言,Swift语言基于C 和Objective-C语言,除了提供C 和Objective-C语言具有的所有语法功能外,为了编程方便和有效,Swift在语法上作了大量的优化和改进。S...
分类:
移动平台 时间:
2014-06-13 20:45:39
收藏:
0 评论:
0 赞:
0 阅读:
447
上一篇文章介绍了ListFragment,其中的ListView并没有自定义适配器,实际上在实际开发中常会用到自定义适配器,是实现更复杂的列表数据展示。所以这篇文章增加了自定义适配器,来进行ListView数据的展示。
实现效果图:
左边是Activity中的一个按钮,点击按钮会出现右边的Fragment相应的数据列表。
代码展示:
布局文件:
activity_main:
...
分类:
移动平台 时间:
2014-06-13 21:37:24
收藏:
0 评论:
0 赞:
0 阅读:
445
swift开发:试玩 Apple 网站的 playground https://developer.apple.com/library/prerelease/ios/documentation/swift/conceptual/swift_programming_language/GuidedTour.html...
分类:
移动平台 时间:
2014-06-15 07:59:38
收藏:
0 评论:
0 赞:
0 阅读:
454
Native App,以基于智能手机本地操作系统如IOS、Android、WP并使用原生程式(SDK)编写运行的需要用户安装使用的第三方应用程序;
Web APP,以HTML+JS+CSS等WEB技术编程,代码运行在移动端浏览器中,通过该移动端浏览器来调用Device API(取决于HTML5未来的支持能力)的不需要用户安装的应用程序;Hybrid App,同时使用网页语言(Web技术)与程序语言(Java、Objective-C等)开发。...
分类:
移动平台 时间:
2014-06-14 06:29:15
收藏:
0 评论:
0 赞:
0 阅读:
458
提高UI性能的方法其实有很多在实际的开发中都已经用到了,在此做一下总结。
1.减少主线程的阻塞时间
若一个操作的耗时较长(超过5秒),我们应该将其放入后台线程中执行,只在需要修改UI界面时通知主线程进行修改。Android已经提供了AsyncTask以实现从主线程生成新的异步任务的方法。
2.提高Adapter&AdapterView的效率
(1)重用已生成过的Item View
(...
分类:
移动平台 时间:
2014-06-15 08:20:05
收藏:
0 评论:
0 赞:
0 阅读:
360
Android一直没有提供类似于ios中自带清除效果的输入框(ios只要只要添加属性即可实现),所以在Android当中 想要实现此效果就需要使用自定义控件的方式实现。
思路:可以使用一个Linearlayout里面横向布局一个EditText和一个删除的图片,监听输入框的焦点和文字变化,设置图片的显隐和点击清除事件。但是这么做些弊端,首先增加了UI布局的层级结构不利于UI结构的优化而且可能会出...
分类:
移动平台 时间:
2014-06-14 06:03:30
收藏:
0 评论:
0 赞:
0 阅读:
439
Android通过注解的方式来初始化View,替代findViewById。几行代码实现最简单注解,提高工作效率。...
分类:
移动平台 时间:
2014-06-15 08:17:10
收藏:
0 评论:
0 赞:
0 阅读:
373
一 、对常量和变量的声明进行了明确的区分
Swift语言的 常量类型比C 语言的constants类型更强大,语义更加明确。
常量类型使用let 关键字进行声明,变量类型使用var 关键字进行声明。如
let
maximumNumberOfLoginAttempts =
10
var
currentLoginAttempt =
0...
分类:
移动平台 时间:
2014-06-15 18:05:03
收藏:
0 评论:
0 赞:
0 阅读:
402
本文介绍ActionBar与Fragment结合使用的一个实例,ActionBar是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。
Action bar的主要用途是:
1. 提供一个用于识别应用程序的标示和用户的位置的专用空间。
这个空间的左边是应用的图标或logo,以及Activity的标题。但是,如果...
分类:
移动平台 时间:
2014-06-15 19:04:31
收藏:
0 评论:
0 赞:
0 阅读:
514
百度定位demo文档上很清楚,网上资源不多,不齐全,给大家分享下
61 : GPS定位结果\n
62 : 扫描整合定位依据失败。此时定位结果无效。\n
63 : 网络异常,没有成功向服务器发起请求。此时定位结果无效。\n
65 : 定位缓存的结果。\n
66 : 离线定位结果。通过requestOfflin...
分类:
移动平台 时间:
2014-06-15 17:12:32
收藏:
0 评论:
0 赞:
0 阅读:
522
Android是一个针对移动设备的软件包,包括操作系统、中间件和关键的应用程序。Android SDK提供了在Android平台上使用Java编程语言进行应用开发所必须的工具和APIs。
功能特点
1. Application Framework使组件能够重用和替换;
2. 针对移动设备而优化的Dalvik虚拟机;
3. 集成了基于...
分类:
移动平台 时间:
2014-06-15 16:23:01
收藏:
0 评论:
0 赞:
0 阅读:
417
Android包含了一组被Android系统各种组件使用的C/C++类库。这些类库功能通过Android应用框架暴露给开发者。下面列出一些核心类库:
系统C库------派生与BSD的标准C库(libc)的实现,并且基于嵌入式的Linux设备进行了调整;多媒体库------基于PacketVideo公司OpenCORE的多媒体类库,这个类库支持许多流行的音/视格式的回放和录音,以及静态的...
分类:
移动平台 时间:
2014-06-15 15:41:30
收藏:
0 评论:
0 赞:
0 阅读:
421
深入理解Android内核设计思想 android内核 全面 显示系统 音频系统 基础知识...
分类:
移动平台 时间:
2014-06-15 17:12:00
收藏:
0 评论:
0 赞:
0 阅读:
448
Android核心库包含了Java编程语言核心库所提供的大部分功能。
每个Android应用程序都运行在它自己的进程中,每个进程都拥有自己的Dalvik虚拟机实例。Dalvik被设计成在一个设备上能有效运行多个虚拟机实例的Java虚拟机。在Dalvik可执行(.dex)格式中Dalvik虚拟机可执行文件对内存的需求被优化到最小。这个虚拟机是基于寄存器的,并且运行被Java语言编译器编译的类,...
分类:
移动平台 时间:
2014-06-15 20:10:14
收藏:
0 评论:
0 赞:
0 阅读:
384
Android应用程序是用Java编程语言编写的。Android SDK工具把应用程序的代码、数据和资源文件一起编译到一个Android程序包中(这个程序包是以.apk为后缀的归档文件),一个Android应用程序就是一个单独.apk文件中的所有内容,并且Android设备使用这个文件来安装应用程序。
安装在设备上的每个Android应用程序都生活在它们自己的安全沙箱中:
1...
分类:
移动平台 时间:
2014-06-15 09:55:36
收藏:
0 评论:
0 赞:
0 阅读:
372
前面我写了两篇文章说明了zc301的实现 具体请看
http://blog.csdn.net/hclydao/article/details/21235919
下面顺便把通用的USB也写上 前面的ZC301获取到的格式是JPEG的所以不用进行什么处理就可以用来显示,但是标准的UVC获取到的是YUV422格式的需要转换成RGB后才能进行显示 这里我们在前面两篇的代码稍作修改就可以了
HA...
分类:
移动平台 时间:
2014-06-15 17:51:18
收藏:
0 评论:
0 赞:
0 阅读:
778