工具属性
Android 有一个专用的XML命名空间,用于使工具可以记录XML文件里的信息,并且在打包程序的进行把信息剥离到不会带来运行时期和下载大小的负面影响的程度。 这个命名空间的 URI 是 http://schemas.android.com/tools,并且它通常被绑定到 tools: 前缀中:...
分类:
移动开发 时间:
2014-11-26 11:30:22
阅读次数:
278
在ios开发中一般用到的基础动画有以下几种,所有的动画参数配置大致相同,但是有时候在开发过程中很少这样配置一般使用代码块比较方便,而且代码也比较简单以下是常用基础动画类型的一个配置
#pragma mark -- Action methods
- (void)transitionAnimation// 转场动画
{
//设置动画名称,方便代理方法判断是哪个动画
[UIView...
分类:
移动开发 时间:
2014-11-26 11:27:54
阅读次数:
176
从今天开始呢,打算来介绍如何开发一款Android的天气软件,其中运用到的基础知识点也比较多,比较适合初学或者刚接触Android开发不久的同学一起来学习交流和切磋! 那么我先对这个天气软件进行需求分析,我们主要会实现什么功能呢? 1、查询全国省市县的任意城市的天气信息并可以自由切换 2、手动刷新天气信息 3、后台自动刷新天气 4、自动定位所在地的天气信息 ...
分类:
移动开发 时间:
2014-11-26 11:27:40
阅读次数:
215
作者:木尘 日期:2014-11-26
sublimtext快速插入html分页:
1. 创建插件:
Tools → New Plugin:
import sublime_plugin
class AddAfHtmlCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.ru...
分类:
移动开发 时间:
2014-11-26 11:27:57
阅读次数:
234
UIGestureRecognizer 的子类分别有很多手势,通过 不用的手势可以执行不同的操作,下面来介绍下他们的基本使用方法所有手势配置基本相同,只是针对不同的手势里面有部分属性可以设置,比如说tap点进去看他有两个参数可以设置一个是点击次数,和点击手指数可设置。如果不知道这个手势能配置说明参数,那么点击进入相应的.h 文件查看
UITapGestureRecognizer *tapGest...
分类:
移动开发 时间:
2014-11-26 11:27:26
阅读次数:
220
只让本应用程序的webview加载网页,而不调用外部浏览器打开的办法就是:设置WebViewClient,并重写WebViewClient的shouldOverrideUrlLoading方法返回true
mWebView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverr...
分类:
移动开发 时间:
2014-11-26 11:18:48
阅读次数:
241
layoutSubviews是UIView中的属性方法,即只要继承于UIView,就可以使用这个方法,这个方法也很强大,以下是他的触发时机:
1、init初始化不会触发layoutSubviews
2、addSubview会触发layoutSubviews
3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化
4、滚动一个UIScrol...
分类:
移动开发 时间:
2014-11-26 11:15:19
阅读次数:
235
TextView changeVideoQualityTxt = (TextView) rootView.findViewById(R.id.enter_wireless_display_txt); String text1 = getString(R.string.enter_applicat.....
分类:
移动开发 时间:
2014-11-26 11:08:22
阅读次数:
223
Android自动打包流程详细图:步骤一和步骤二参考:[原]Android打包之Eclipse打包步骤三:编写build.xml ...
分类:
移动开发 时间:
2014-11-26 11:05:36
阅读次数:
328
Android版的SweetAlert,清新文艺,快意灵动的甜心弹框,使用Eclipse导入即可!
分类:
移动开发 时间:
2014-11-26 10:57:17
阅读次数:
247
#import typedef void(^compeletionHandler) (NSInteger selectButtonIndex);@class ZSDCustom;@protocol ZSDCustomDelegate -(void)showCustomView:(ZSDCustom ...
分类:
移动开发 时间:
2014-11-26 10:56:45
阅读次数:
190
有幸在9月25日拿到了iP6和iP6 Plus的真机,恰好又要做适配APP的工作(从iphone5上适配到iphone6和ip6 plus上),所以在真机上研究了下苹果官方在不同分辨率下对系统APP所做的适配。同时在网上也没找到相关的真机对比截图说明什么的,又有朋友问我要IP6和PLUS的真机截图回...
分类:
移动开发 时间:
2014-11-26 10:51:51
阅读次数:
294
一、为什么要签名?开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。由于开发商可能通过使用相同的PackageName来混淆替换已经安装的程序,签名可以保证相当名字,但是签名不同的包不被替换。APK如果使用一个key签名,发布...
分类:
移动开发 时间:
2014-11-26 10:51:40
阅读次数:
226
如果屏幕中的内容项目比较多,键盘就可能覆盖住文本输入框之类的对象。你必须调整你的内容,使得输入框保持可见。你会想到哪些处理方法呢?第一种,临时调整窗口中各个视图的大小,使得键盘从下向上占领的区域空白。键盘的高度( keyboard.size.height )是一定的,将视图中所有内容所在区域的 y ...
分类:
移动开发 时间:
2014-11-26 10:50:08
阅读次数:
158
有些Android设备没有实体的音量调节按钮,或者从保护实体按键的角度考虑,就需要在导航栏的虚拟按键中添加音量加减调节按键。在这里我推荐一下比较好的android源码片段网站:http://code.662p.com/list/173_1.html效果如下图所示:实现过程如下:1.首先在System...
分类:
移动开发 时间:
2014-11-26 10:48:08
阅读次数:
188
在写本文前,我必须介绍几点内容:第一点:屏幕上面显示的内容多少和屏幕的尺寸大小无关第二点:屏幕上面显示的内容多少和分辨率完全无关第三点:屏幕上面显示的内容多少和屏幕尺寸、屏幕分辨率、PPI等都是无关的那到底什么才影响屏幕上面显示内容的多少呢?在苹果的iOS设备里面,那就是屏幕上Points(pt)点...
分类:
移动开发 时间:
2014-11-26 10:45:21
阅读次数:
191