移动平台-日排行
[Xamarin.Android] Support Library TipsSupport Library支持内容Xamarin Support Library每个版本支持、那些组件,可以参考这份简报的第8张。Backwards Compatibility in Xamarin.Android Ma...
Demo#import "SDViewController.h"@interface SDViewController ()@property (weak, nonatomic) IBOutlet UITextField *userName;@property (weak, nonatomic) I...
package com.example.alertdialog;import android.app.Activity;import android.app.AlertDialog;import ...
Android的后台运行在很多service,它们在系统启动时被SystemServer开启,支持系统的正常工作,比如MountService监听是否有SD卡安装及移除,ClipboardService提供剪切板功能,PackageManagerService提供软件包的安装移除及查看等等,应用程序...
作为一名Android开发人员,我们都知道一个View从无到有,会经历3个阶段:1. measure/测量阶段,也就是确定某个view大小的过程;2. layout/布局阶段,也就是确定其左上右下坐标的过程;3. draw/绘制阶段,也就是按照前面2步计算的结果,将view绘制在屏幕相应的位置上;今...
五种交互方式,分别是:通过广播交互、通过共享文件交互、通过Messenger(信使)交互、通过自定义接口交互、通过AIDL交互。(可能更多)Service与Thread的区别Thread:Thread 是程序执行的最小单元,可以用 Thread 来执行一些异步的操作。Service:Service ...
前几天面试中的一道题目吧,记起来了就写出来了。这道题,不能算是iOS的面试题,应该算是基础。 编写代码时通常要定义常量有哪几种方式? 我只想到了#define xx xxx 因为常用 =================...
【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/3960623.html联系方式:smyhvae@163.com【正文】一、广播的功能和特征广播的生命周期很...
前面已经介绍了iOS中静态库的基本概念和特点,这里就不再多废话,直接上代码编译环境Xcode5.1 + Mac OS X 10.9.3新建静态库项目Xcode中创建静态库的模板有两个,一个是创建iOS静态库,另一个是创建Mac OS X静态库,我们选择前者点击右下角Next按钮进入下一步给工程起个名...
在Android开发中,我们或许会碰到这么一种业务需求,一项任务分成几个子任务,子任务按顺序先后执行,子任务全部执行完后,这项任务才算成功。那么,利用几个子线程顺序执行是可以达到这个目的的,但是每个线程必须去手动控制,而且得在一个子线程执行完后,再开启另一个子线程。或者,全部放到一个线程中让其顺序执...
在项目开发过程中,经常出现优秀代码重用现象,又或者提供给第三方功能模块却又不想让其看到源代码,这些时候,通常的做法是将代码封装成库或者框架,这些在Windows编程或Linux编程中非常容易实现的过程,在iOS开发中却遇到了麻烦,原因是:苹果公司禁止在iOS开发中使用动态库(而苹果自己却可以使...
Fragment支持在不同的Activity中使用并且可以处理自己的输入事件以及生命周期方法等。可以看做是一个子Activity。先看一下布局: 1 6 7 12 13 14 主文件:ViewPagerActivity继承FragmentActivity 1 package co...
如题,不过只是简单的登录功能,登录成功以后可以进行的操作还没有进行实现。登录的原理主要是获取Cookies,数据保存在数据库中。使用HttpClient模拟登录的方式已经在另一篇博客中写过,这里就不再赘述。博客地址:http://www.cnblogs.com/zhangtingkuo/p/3968...
编译环境:Macbook Air + OS X 10.9.2 + XCode5.1 + iPhone5s(iOS7.0.3)一、首先将资源文件打包成bundle新建工程:File -> New -> Project... -> OS X -> Framework & Library -> Bundl...
为什么要屏幕适配?为此我就不说了,网上处理方法要么让你用几套不同分辨率的图片,要么写几套布局文件,要么就是在xml中写dip(这个还是可以的),前面两种感觉过程工作量太大了,由加载大图片的优化思想
同样对一个小算法来实现此功能。。...
现象描述: android项目,使用eclipse打apk包时,报错: strings.xml等资源文件***is not translated in zh 解决方法: 项目树选中鼠标右键?-?Properties?-?Android?Lint?preferences?-?MissingTranslat...
Arm处理器,因为其低功耗和小尺寸而闻名,几乎所有的手机处理器都基于arm,其在嵌入式系统中的应用非常广泛,它的性能在同等功耗产品中也很出色。 Armv6、armv7、armv7s、arm64都是arm处理器的指令集,所有指令集原则上都是向下兼容的,如iPhone4S的CPU默认指令集为a...
工欲善其事,必先利其器。和iOS开发相比,Android的开发环境的版本比较多,随之而来的问题也多。显然,我们不应该浪费宝贵的时间在解决开发环境带来的问题上,为此本文总结了常见的开发环境问题和解决方法,供大家查询和随时补充。Debug certificate expiredAndroid SDK生成...
前面的所有试验中,我们的静态库都支持了所有可能的指令集(i386, x86_64, armv7, armv7s, arm64),最大限度的匹配了所有可能运行该代码的设备,使代码在当前存在的几乎所有iOS设备上都能以最优的性能运行。然而,这样做是否真的很好,是否真的必要。 我们来做个试验:参考“...