AFNetworking有下载功能,但是下载功能比较基本,要实现复杂下载功能需要自己写一些代码。今天在github上找到了一个下载功能的开源项目,非常不错,链接如下:https://github.com/thibaultCha/TCBlobDownload。无论是AFNetworking还是我提到的...
分类:
移动开发 时间:
2014-10-20 19:14:02
阅读次数:
177
在Android上常用的定时器有两种,一种是Java.util.Timer,一种就是系统的AlarmService了。实验1:使用Java.util.Timer。在onStart()创创建Timer,每5秒更新一次计数器,并启动。mTimer = newTimer(); mTimer.schedul...
分类:
移动开发 时间:
2014-10-20 19:08:41
阅读次数:
285
txt文件的写入: 1 private void save() { 2 FileOutputStream fos = null; 3 String state = Environment.getExternalStorageState();// sd状态 4 ...
分类:
移动开发 时间:
2014-10-20 19:09:33
阅读次数:
178
http://www.cnblogs.com/xioapingguo/p/4037513.html网上找的,记录一下public static String getMacAdress(){ WifiManager wifi = (WifiManager) sContext.getSys...
分类:
移动开发 时间:
2014-10-20 19:07:30
阅读次数:
158
在做 Android App 的时候,为了给用户省流量,为了不激起用户的愤怒,为了更好的用户体验,是需要根据用户当前网络情况来做一些调整的,也可以在 App 的设置模块里,让用户自己选择,在 2G / 3G / 4G 网络条件下,是否允许请求一些流量比较大的数据。通过 Android 提供的 Tel...
分类:
移动开发 时间:
2014-10-20 19:01:53
阅读次数:
166
1.问题现象(Unable to resolve target 'android-XX')将低版本的代码导入eclipse时,常遇到这样的问题:Unable to resolve target 'android-XX'2.问题原因这是原代码中project.properties 的 Project ...
分类:
移动开发 时间:
2014-10-20 19:00:18
阅读次数:
384
控件.autorisizingMask 用于设置控件尺寸与位置属性autoresizesSubviews 表示是否让控件自动进行位置的调整,默认为YES(允许自动进行调整),如设置成NO,autoresizingMask属性将实效UIViewAutoresizingNone控件将不进行自动尺寸调整,...
分类:
移动开发 时间:
2014-10-20 18:56:28
阅读次数:
266
1.声明权限2.网络检测类public class NetworkDetector { /** Network type is unknown */ public static final int NETWORK_TYPE_UNKNOWN = 0; /** Current netw...
分类:
移动开发 时间:
2014-10-20 18:57:13
阅读次数:
307
APNS的推送机制与Android上我们自己实现的推送服务不一样,Apple对设备的控制非常严格,消息推送的流程必须要经过APNs:这里Provider是指某个应用的Developer,当然如果开发者使用AVOSCloud的服务,把发送消息的请求委托给我们,那么这里的Provider就是AVOSCloud的推送服务程序..
分类:
移动开发 时间:
2014-10-20 17:32:04
阅读次数:
368
本文所有代码托管在Github:PluginDemo
意义
研究插件框架的意义在于以下几点:
减小安装包的体积,通过网络选择性地进行插件下发模块化升级,减小网络流量静默升级,用户无感知情况下进行升级解决低版本机型方法数超限导致无法安装的问题代码解耦
现状
Android中关于插件框架的技术已经有过不少讨论和实现,插件通常打包成apk或者dex的形式。
dex形式...
分类:
移动开发 时间:
2014-10-20 17:30:18
阅读次数:
480
非常有用的命令:
adb shell dumpsys activity
该命令可以看到当前运行的是哪个activity,运行的一些进程等
首先可以看到运行的进程:ACTIVITY MANAGER RUNNING PROCESSES (dumpsys activity processes)
Process LRU list (sorted by oom_adj, 43 total,...
分类:
移动开发 时间:
2014-10-20 17:25:59
阅读次数:
426
在可绘制了以下功能帮助您实现材料设计你的应用程序: 可绘制着色 突出的颜色提取 矢量可绘 这一课将告诉您如何使用您的应用程序这些功能。 色调绘制对象资源 采用Android5.0(API等级21)以上,则可以着色定义为透明遮罩位图和九补丁。您可以调整它们的色彩资源或主题属性,以便于解决颜色资源(例如,机器人:ATTR/ colorPrimary)。通常情况下,您将创建这些资...
分类:
移动开发 时间:
2014-10-20 17:25:27
阅读次数:
225
本来本猫要等到8.1版本出来后再做测试的,结果等来等去就是迟迟不推送更新呀!说好10月20号的iOS 8.1呢?为了一鼓作气写完,就先不等了。先拿手头的iOS 8.0.2系统做一下测试吧!
8.x系统和7.1系统整体上还是比较像的,只有在一些地方有所不同,首先在5.5寸的iphone6 plus上桌面多了横屏显示功能:
另外常规的竖屏界面和原先的没啥区别呀:
系统自带...
分类:
移动开发 时间:
2014-10-20 17:26:46
阅读次数:
161
饭间闲谈齐天、周权和我是饭搭子,总是边吃边聊一些与技术、汽车和女人相关的话题。“前阵子Nokia裁员之事不知道完没完?这艾洛普挺能作啊。”我吃着香喷喷的过桥米线说,“这塑料的米线是真香啊。”齐天接过话来,“不知道最后是N+2还是N+6了,总之是有点小亏啊。””我国法律规定裁员的补偿是N+1,人家也算是够意思了。“周权不同意的说。”你说裁员这么多人,帝都的就业压力又大了呀?“我还真担心起人家的工作问...
分类:
移动开发 时间:
2014-10-20 17:22:30
阅读次数:
158
材料设计引入了深度的UI元素。深度帮助用户了解每个元素的相对重要性,以及集中注意力于手头的任务。 一个视图,通过Z属性表示的海拔,决定了它的影子的大小:具有较高的Z值的看法蒙上更大的阴影。浏览次数只投射阴影在Z=0平面上;他们不投在下面放置它们和上面的Z =0平面的其他意见的阴影。 具有较高的Z值的意见闭塞的看法与较低的Z值。然而,鉴于Z值不会影响视图的大小。 海拔也很有创建动画,其中的小部件暂时...
分类:
移动开发 时间:
2014-10-20 17:23:16
阅读次数:
249