移动平台-周排行
参考文章:
http://blog.csdn.net/vipzjyno1/article/details/21039349
http://blog.csdn.net/kyoky_xxj/article/details/9152797
http://blog.csdn.net/zzp_403184692/article/details/7959131
http://blo...
这几天连续多次appstore审核被拒,心灰意冷之下,先用企业账号发布一个客户端用着,闲话不多说,直接奉上图文教程:首先详细说明一下目的,我们需要发布一个ipa放到网上,别人直接通过链接下载安装,不需要通过AppStore, 也不需要安装任何证书。要达到这个目标,就需要企业级开发账号(299刀)。企...
// Created by David_Tian on 14-9-24.// Copyright (c) 2014年 All rights reserved.// 未做适配,有兴趣的童鞋可以扩展#import "cameraViewController.h"#import #import #i...
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int screenWidth = dm.widthPixels;
int screenHeigh = dm.heightPixels;...
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u...
Android的内核就是Linux,所以Android获取root其实和Linux获取root权限是一回事儿。 你想在Linux下获取root权限的时候就是执行sudo或者su,接下来系统会提示你输入root用户的密码,密码正确就获得root权限了。 Android本身就不想让你获得Root权...
进度条目前看来不如滑动控件(slider)实用,至少滑动控件可以让用户动,并且我们还能获得滑动控件的值。
目前还未体会到进度条的魅力。...
可以使用MPMoviePlayerController来播放本地视频文件
1.添加 Mediaplayer framework 并且在viewcontroller中#import
2. 把视频文件拖拽到xcode中
3. 获取文件存放的路径
NSString*thePath=[[NSBundle mainBundle] pathForResource:@"yourVideo" of...
写了一个工具类来辅助处理wifi相关状态控制和连接等功能,参考了网上的相关文件,并修改了里面的一些bug和问题,本文给出的方法均经过验证可用~package com.xys.jrdtraining.network;
import java.util.List;
import android.content.Context;
import android.net.wifi.ScanResult;...
问题重述:
为collectionview设计了一个hearderView,而这个headerView是一个自定义的myview,在这个自定义中有一个subview,它的约束条件是设置到superview的。在Xcode 6和iOS 8的组合下运行,上述的subview完全没有按照原来设计的约束,而是以从(0,0)为原点自己重置layout。但在iOS7 + Xcode 5/6 和iOS8...
最终效果图:
一次完整的渲染包括三步:渲染前的准备(open)、执行渲染、渲染完成后的工作(close)
一个spriteBatchNode对应一个纹理\图片
因此,添加到spriteBatchNode里面的sprite必须使用同一个图片\纹理
从上面,可以看到,不使用spriteBatchNode时,精灵个数不停地增加
当使用了spriteBatchNo...
很简单,通过调用系统的intent,我们可以打开各种文件,不熟悉的朋友可以了解下action、datatype、uri的相关知识。通用方法如下:public static Intent openFile(String filePath){
File file = new File(filePath);
if(!file.exists()) return null;
/* 取得扩展名...
1、编写界面<WebViewandroid:id="@+id/webview"android:layout_width="match_parent"android:layout_height="match_parent"/>2、申请权限<uses-permissionandroid:name="android.permission.INTERNET"/>3、MainActivity.javapackagecom.malakana.webview;importand..
本实例主要应用XmlPullParser解析XML文档中的省市区,然后将数据绑定到Spinner上实现三级联动的效果。关于XmlPullParser的详解大家可以参考《Android开发之使用PULL解析和生成XML》一文。...
网友“玫玫”: 国内不少手机厂商因为产能不足,频频跳票。而苹果发布新 iPhone 后,10 天就全球开售了,为什么苹果能这么快大规模发货? 腾讯科技: 今年 7 月,跳票已久的锤子手机上线发售后,遭遇了产能危机,罗永浩说锤子手机的产能比“想象中的最坏结果还要差”。 而在 9 月,魅族发布 ...
这里主要是遇到两个问题:第一个是,自己编写的hal层源码怎么添加进Android的默认编译中去,也就是说在根目录执行make时,自己编写hal源码也会被编译。第二个问题是,编译完成后还要自动安装在指定的系统目录lib/hw下。
刚开始时不太了解,总是需要使用mmm来进行编译安装,但是打包之后再编译这是不现实的。为此需要添加到默认中去。
一般来说hal层所在的位置在hardware/libhar...
(1)UISwitch的大小也是固定的,不随我们frame设置的大小改变;也是裁剪成圆角的,设置背景就露马脚发现背景是矩形。
(2)UISwitch的背景图片设置无效,即我们只能设置颜色,不能用图片当背景,虽然实验了很小的图片,也是不行。可能需要借助第三方类来实现。...
若是一些海外需求,对于号码匹配位数,需要先10位匹配,若是无法匹配,则换成7位匹配
具体情况举例:
Case 1:
如果您保存的有:A:04165191666, B:5191666, 来电号码是:04165191666
因为是7位匹配,所以A和B都可以匹配到,但是最佳匹配还是A,最后显示A;
来电5191666则匹配到B。
Case 2:
仅保存 A:0416519166...