移动平台-日排行
写本篇文章主要参考了官方文档和网上的一些资料,但是对于Android最新的代码来说,网上资料有些已经过时。本文中步骤已经作者实验,大家可以亲自执行试试。由于没有使用Eclipse的习惯,所以没有做Eclipse的相关配置。 编译环境:ubuntu9.10,widnows平台目前不被支持。1)安装.....
在iOS5.1 和 之前的版本中, 我们通常利用 shouldAutorotateToInterfaceOrientation: 来单独控制某个UIViewController的旋屏方向支持,比如:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrien...
上一篇博客中提到了用CoreData来进行数据的持久化,CoreData的配置和使用步骤还是挺复杂的。但熟悉CoreData的使用流程后,CoreData还是蛮好用的。今天要说的是如何记录我们用户的登陆状态。例如微信,QQ等,在用户登陆后,关闭应用在打开就直接登陆了。那么我们在App开发中如何记.....
源代码获取请到github:https://github.com/DrJia/AndroidLogCollector已经做成sdk的形式,源代码已公开,源代码看不懂的请自行google。假设想定制适应自己app的sdk请自行fork。AndroidLogCollectorandroid app崩溃日...
1.-webkit-tap-highlight-color-webkit-tap-highlight-color:rgba(0,0,0,0);//透明度设置为0,去掉点击链接和文本框对象时默认的灰色半透明覆盖层(iOS)或者虚框(Android)-webkit-tap-highlight-color...
1、日志工具类L.javapackage com.way.common.util;
import android.util.Log;
/**
* Log统一管理类
*
* @author way
*
*/
public class L
{
public static boolean isDebug = true;// 是否需要打印bug,可以在application的onCre...
对于一个希望拥有更多用户的应用来说,用户桌面可以说是所有软件的必争之地,如果用户在手机桌面上建立了该软件的快捷方式,用户将会更频繁地使用该软件。因此,所有 Android程序都应该允许用户把软件的快捷方式添加到桌面上。...
1: 修改ContactsProvider2.java, queryDialerSearchIncrement().
修改前,
(1). + DialerSearchLookupColumns.CALL_LOG_ID + “> 0” + "AND" + ........... about L:9226...
修改文件:请找到CalllogProvider.java
修改前:
nameCursor = DialerSearchUtils.queryPhoneLookupByNumber(db, mDbHelper,
strInsNumber, new String[] {
PhoneL...
图片双击放大倍数和图片大小、显示图片的view大小,及图片当前的scale大小均有关系。
为了避免图片放大过大,设置了一个放大倍数的最大限制SCALE_LIMIT,目前该值为4.
具体算法如下所示:
图片的宽和高分别记为:imageW imageH
显示图片的view宽和高分别记为:viewW viewH
几个重要的比例记为:
scale_1 = viewW / imageW...
1. 在 LauncherModel.java 中加入如下代码, 如果是KK Launcher3 ApplicationInfo要替换为AppInfo
public static final Comparator getInstallTimeComparator() {
return new Comparator() {
public final int comp...
罗永浩也许并不完美,但他内在的艺术气息和工匠精神真的让我感动。因为是罗永浩,所以我相信锤子手机。支持锤子手机,期待锤子手机。那些批评罗永浩的人完全没有艺术眼光,对于真正的大师不应该用世俗眼光...
ActionBar 出现在Android 3.0后 API 11之后,替代了3.0之前的标题栏ActionBar分为四个区域A : 图标 || B : 标题 || C : 内容切换 || D :菜单常用方法Activity.getActionBar() // 在Activity中得到ActionBa...
单元测试注意事项:
1.测试类必须是XCTestCase的子类,可使用项目自动生成的,也可自己新建一个测试类,用于测试某个特定的被测试的类
2.导入被测试的类.如MathTool
3.新建测试方法,必须以test开头,对象方法,且无返回值,无参数
4.在测试方法中,根据具体情况,使用XCTAssert...方法对被测试类内部的要测试的方法进行断言
5.无需运行程序,直接点击方法左...
1、src:java源码文件,自己写的
2、gen:自动生成的java文件,包名与主包名一致,ADT里自动生成的。
(1)BuildConfig:配置文件,不能更改
(2)R:资源文件,索引管理资源文件,索引值都是int类型
3、Android:jar包4、Android Private Libraries:第三方支持文件,4以后版本的类库
5、assets:原生的资源,此处的资源不会在...
前言
最近代码里和WebView有很多的交互,由于住宿...
问题抽象: 现在在做一个音乐播放的模块,对于音乐播放顺序有三种状态切换,如下图所示, 顺序播放 单曲循环 随机播放 现在我只抽象出最简单的部分,以该Button操作的交互过程来描述, (1)Button默认的状态是“...
iOS 7中苹果再一次无情的封杀mac地址,现在已经不能获取ios7设备的物理地址。那么在开发中如何才能标识设备的唯一性呢?apple公司提供的方法是通过keychain来存一些标志信息,然后通过存的标志信息来让应用程序来识别该设备的唯一性。apple公司写了一个简单的操作keychain的工具.....
MessageDlg('Choose a button:', System.UITypes.TMsgDlgType.mtInformation, [ System.UITypes.TMsgDlgBtn.mbYes, System.UITypes.TMsgDlgBtn.m...