热门文章
随机推荐
原创文章
- 调节iphone屏幕亮度
- 隐藏ios系统的音量变化显示界面
- 修改浏览器的user-agent字符串,模拟移动设备访问站点
- 在apple设备上显示网站图标
- 判断用户的是iPhone还是iPad
- 代码实现iPhone震动
- cocos2d for iPhone教程
- UITableView的cell设置背景图
- 控制Log的输出
- XCode文档注释
- iPhone版本判断
- VMware的自定义启动
- 备份XCode键盘快捷键和颜色文字
- error communicating with the iTunes Store
- HTML5 canvas效果Liquid Particles
- apple的html5 Showcase
- html5test.com测试你的浏览器支持多少html5特性
- 网络限速软件NetBalancer
- first-letter在各浏览器中的表现
- 兼容各浏览器的CSS实现超出部分自动换行
调节iphone屏幕亮度
IOS5.0+中,UIScreen类多了一个属性brightness,可以调节main screen的屏幕亮度,值为0.0f-1.0f之间。点击这里查看UIScreen - brightness属性的解释. 这个做法应该是真正能省点的方法了,屏幕上覆盖黑层的做法,据说是不省电的。
brightness
The brightness level of the screen.
@property(nonatomic) CGFloat brightness
Discussion
This property is only supported on the main screen. The value of this property should be a number between 0.0 and 1.0, inclusive.
Availability
Available in iOS 5.0 and later.
Declared In
UIScreen.h
发布时间:2011/11/11 所属分类:【iPhone】隐藏ios系统的音量变化显示界面
sdk提供MPVolumeView可以实现该动作,我们在需要添加的view上添加一个隐藏的MPVolumeView即可,注意不能设置width和height为0,也不能设置alpha=0.
//hide the volume view of the system
MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame:CGRectMake(-200, -200, 1, 1)];
//下面的两个属性需要IOS Version>=4.2
volumeView.showsRouteButton = NO;
volumeView.showsVolumeSlider = YES;
volumeView.autoresizingMask = UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleLeftMargin;
[self.view addSubview:volumeView];
[volumeView release];
发布时间:2011/10/10 所属分类:【iPhone】HTML5 相对于 HTML4 的差异
此文章指向了一个外部链接
发布时间:2011/7/25 所属分类:【(X)Html/CSS】修改浏览器的user-agent字符串,模拟移动设备访问站点
修改浏览器的user-agent字符串, 模拟mobile设备访问资源,譬如模拟iphone/ipad访问现在的126油箱, 和新出的狗狗怕辣死. chrome之前有插件可以实现修改, 但新版本中好像已经不支持.推荐使用firefox或safari浏览器.
发布时间:2011/7/19 所属分类:【System】重开网站
不记得闲置多久了, 手头与己相关的域名一个个被停, 最近才发现原来还有个域名可用, 苍天啊, 大地啊, 感谢你们了.
挂出网站再说, 等收拾一顿后再开始写点东西.发布时间:2011/7/18 所属分类:【Blog】HTML5设计原理
发布时间:2011/7/6 所属分类:【(X)Html/CSS】android之uses-permission
android.permission.ACCESS_CHECKIN_PROPERTIES
允 许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)
android.permission.ACCESS_COARSE_LOCATION
允许一个程序访问CellID或WiFi热点来获取粗略的位置(Allows an application to access coarse (e.g., Cell-ID, WiFi) location)
android.permission.ACCESS_FINE_LOCATION
允许一个程序访问精良位置(如GPS) (Allows an application to access fine (e.g., GPS) location)
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
允许应用程序访问额外的位置提供命令(Allows an application to access extra location provider commands)
android.permission.ACCESS_MOCK_LOCATION
允许程序创建模拟位置提供用于测试(Allows an application to create mock location providers for testing)
.....发布时间:2011/3/15 所属分类:【Mobile】苹果App Store程序提交审核指南中文版
前言
感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业。我们希望帮助您加入这个成功的组织。这是我们首次发布《应用程序商店评估指导》(App Store Review Guidelines)。通过它,我们希望帮助您解决开发应用程序时遇到的问题,以便于您在提交应用程序时,可以加快审批流程的速度。发布时间:2011/2/23 所属分类:【iPhone】UIScrollView参考
原文地址: UIScrollView 原理详解
在滚动过程当中,其实是在修改原点坐标。当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,那么 scroll view 发送 tracking events 到被点击的 subview。假如在计时器到点前发生了移动事件,那么 scroll view 取消 tracking 自己发生滚动。发布时间:2011/2/10 所属分类:【iPhone】在apple设备上显示网站图标
使用apple设备(iPhone, iPad, iTouch等)上的safari上网, 可以将喜欢的站点添加到主屏幕上. 为了给访问者留下美好的印象, 可以给网站准备apple设备使用的图片.
最简单的方法是在网站的根目录放置一张图片, 名为 apple-touch-icon.png. 针对iphone3及以下, 可以再放置名为apple-touch-icon-57x57.png的图片, 针对iphone4, 可以再放置名为apple-touch-icon-114x114.png的图片, 针对iPad, 可以再放置名为apple-touch-icon-72x72.png的图片.发布时间:2011/2/10 所属分类:【(X)Html/CSS】Android SDK 2.3与Eclipse最新版开发环境搭建
Android SDK 2.3与Eclipse最新版开发环境搭建(一)
Android SDK 2.3与Eclipse最新版开发环境搭建(二)
Android SDK 2.3与Eclipse最新版开发环境搭建(三)
Android SDK 2.3与Eclipse最新版开发环境搭建(四)
Android SDK 2.3与Eclipse最新版开发环境搭建(五)
百度文库中的版本Android SDK 2.3与Eclipse最新版开发环境搭建发布时间:2011/2/10 所属分类:【Mobile】判断用户的是iPhone还是iPad
在IOS3.2及以后的版本中, 可以使用UIKit中定义的函数UI_USER_INTERFACE_IDIOM来判断, 该函数返回两个值为UIUserInterfaceIdiomPhone和UIUserInterfaceIdiomPad.
为方便可在代码中定义isiPad来直接判断
#define isiPad (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
发布时间:2010/11/21 所属分类:【iPhone】代码实现iPhone震动
通过以下即可步骤即可实现
1. 在project中引入AudioToolbox.framework;
2. 在需要用到震动的文件中 引入AudioToolbox.h
#import <AudioToolbox/AudioToolbox.h>
3. 在需要震动的方法中加入如下代码
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
发布时间:2010/11/21 所属分类:【iPhone】让XCode的代码提示功能中左括号单行显示
console下运行如下代码
defaults write com.apple.Xcode XCCodeSenseFormattingOptions -dict BlockSeparator "\n"
这个命令修改的是如下文件: ~/Library/Preferences/com.apple.Xcode.plist发布时间:2010/11/2 所属分类:【iPhone】显示iPhone所有字体
下面的方法将在控制台打印所有字体名称
NSArray *familyNames = [UIFont familyNames];
for(NSString *familyName in familyNames)
{
NSLog(@"%@", familyName);
NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];
for(NSString *fontName in fontNames)
{
NSLog(@"\t%@", fontName);
}
}
发布时间:2010/11/2 所属分类:【iPhone】将UIView旋转指定角度
实际应用中, 我们可能需要对view旋转指定的角度, 尤其是UIImageView的指定角度旋转, 譬如做时钟应用时, 只须使用下面的方法即可
...
view.transform = CGAffineTransformMakeRotation(degree * M_PI / 180.0);
...self.analog_second.transform = CGAffineTransformMakeRotation(degreesToRadian(6*second)); // second * 360/60
self.analog_minute.transform = CGAffineTransformMakeRotation(degreesToRadian(6*minute)); // minute * 360/60
self.analog_hour.transform = CGAffineTransformMakeRotation(degreesToRadian(30*hour + minute*0.5)); // hour * 360/12 + (minute/60) * 360/12发布时间:2010/10/29 所属分类:【iPhone】jQuery 1.4.3和jQuery Mobile alpha发布
jQuery发布1.4的第三个版本, 查看the jQuery 1.4.3 release notes
同时, the first alpha of jQuery Mobile也发布了.
这篇文章:How to Build an RSS Reader with jQuery Mobile 详细介绍了使用jquery mobile创建一个rss reader的过程, 源码参考地址Tuts--- jQuery Mobile RSS Reader发布时间:2010/10/20 所属分类:【jQuery】编写高质量的JavaScript代码
发布时间:2010/10/14 所属分类:【Blog】iPhone、iPhone4、iPad 程序启动画面的总结
iOS设备现在有三种不同的分辨率:iPhone 320x480、iPhone 4 640x960、iPad 768x1024。以前程序的启动画面(图片)只要准备一个 Default.png 就可以了,但是现在变得复杂多了。
发布时间:2010/9/30 所属分类:【iPhone】在XCode内建立多个Target
相信很多人都注意到XCode中, 有个Target的概念. 这在很多地方都有所体现, 比如打开一个工程后, 左侧的列表中有Targets一项, 而在工程界面的顶部菜单中, project里面也有多个涉及到Target的项目, 那么这个Target到底是什么呢? ...
发布时间:2010/9/29 所属分类:【iPhone】