码迷,mamicode.com
首页 > 移动开发
Windows下,Ant自动化编译Android项目具体步骤和方法
?? 备注:若Android项目引用有第三方库,步骤和方法亦适用。    前提是已经安装好Ant。 1,首先需要创建一个批处理命令(*.bat)文件:Ant for Android.bat,文件内写入以下命令: set path=C:\Windows\System32;D:\Java\JDK\bin;D:\Ant\apache-ant-1.9.3\bin;D:\A...
分类:移动开发   时间:2015-02-11 18:46:33    阅读次数:129
菜鸟进阶之Android Touch事件传递(二)
这是touch事件传递系列博客的第二篇,如果想了解touch和click的那些事,请浏览投产事件传递系列的第一篇。http://blog.csdn.net/bingospunky/article/details/43603397 理理思路,我发现touch传递这部分的内容很多,所以每篇博客介绍一个方面比较好。这篇博客主要介绍touch事件传递的现象,一个简单的demo,让大家可以看到touc...
分类:移动开发   时间:2015-02-11 18:43:54    阅读次数:323
Android学习:单击事件onClickListener
一:看程序 {CSDN:CODE:602678} {CSDN:CODE:602680} 二:总结    单击事件onClickListener三种方式: (1)动态设置方式            button1.setOnClickListener(new OnClickListener() { @Override publi...
分类:移动开发   时间:2015-02-11 18:44:10    阅读次数:122
#import和@class在IOS中的区别
1.#import会包含这个类的所有信息,包括实体变量和方法,而@class只是告诉编译器,其后面声明的名称是类的名称,在编译的时候,告诉编译器,这是一个类名,无需报错。 2.在头文件中, 一般只需要知道被引用的类的名称就可以了。 不需要知道其内部的实体变量和方法,所以在头文件中一般使用@class来声明这个名称是类的名称。 而在实现类里面,因为会用到这个引用类的内部的实体变量和方法,所以需...
分类:移动开发   时间:2015-02-11 18:41:40    阅读次数:149
Android FATAL EXCEPTION:main 空指针异常
Android FATAL EXCEPTION:main 空指针异常,抛出这个异常的时候提示错误的地方在onMeasure方法里的super.onMeasure(widthMeasureSpec, heightMeasureSpec); 还有Fragment里的一个button点击事件,这个button的前面还有一个Button,但是错误没报到那里。 最后发现原来xml布局文件button的i...
分类:移动开发   时间:2015-02-11 18:38:25    阅读次数:131
Android监听屏幕解锁和判断屏幕状态
开发后台服务的时候经常需要对屏幕状态进行判断,如果是想要监听屏幕解锁事件,可以在配置里面注册action为 android.intent.action.USER_PRESENT的广播,则可以监听解锁事件。但有时候,在后台执行某个操作时,需要主动判断屏幕的状态,比如是否是亮着的,可以使用PowerManager的isScreenOn方法进行判断,比如屏幕是否开启了自动旋转等。 注册监听解锁广播...
分类:移动开发   时间:2015-02-11 18:38:53    阅读次数:195
Android学习:OnLongClickListener长按事件
一:看程序 {CSDN:CODE:602736} 二:分析 public boolean onLongClick(View v)    参数v:参数v为事件源控件,当长时间按下此控件时才会触发该方法。   返回值:该方法的返回值为一个boolean类型的变量,当返回true时,表示已经完整地处理了这个事件,并不希望其他的回调方法再次进行处理;当返回false时,表示并...
分类:移动开发   时间:2015-02-11 18:38:53    阅读次数:173
IOS开发笔记——单例模式
由java转入IOS开发了,自学配合实际项目记录一些项目中用到的技巧,APP比较小,涉及到的知识点比较简单,大牛就不用看了,小兵大家一起讨论。 单例模式就是确保在程序运行过程中,一个类只有一个实例,公司的APP的账号管理是通过单例实现的。先上代码: @interface JVAccountManager : NSObject + (JVAccountManager *)sharedAccount;...
分类:移动开发   时间:2015-02-11 18:37:36    阅读次数:258
5.两分钟让你明白app后端有啥用
两分钟让你明白app后端有啥用...
分类:移动开发   时间:2015-02-11 18:35:42    阅读次数:148
Android中解析JSON形式的数据
1、JSON(JavaScript Object Notation) 定义:一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时...
分类:移动开发   时间:2015-02-11 18:34:53    阅读次数:240
.NET跨AppDomain访问对象
什么是AppDomain? 我们都知道windows进程,它起到应用程序隔离的作用,带来的好处是,当某个进程发生错误的时候,不会影响其他的进程,系统也不会受到影响。但是,创建windows进程的代价是很大的。.net推出AppDomain的作用也是隔离,如果能确保应用程序都是安全代码(manag.....
分类:移动开发   时间:2015-02-11 18:33:59    阅读次数:942
手机网页Html代码实现(解决显示页面很小的问题)
手机网页Html代码实现(解决显示页面很小的问题)其实主要就是改掉HTML页面声明:在网页中加入以下代码,就可以正常显示了:解释:width - viewport的宽度height - viewport的高度initial-scale - 初始的缩放比例minimum-scale - 允许用户缩放到...
分类:移动开发   时间:2015-02-11 18:33:03    阅读次数:187
Android 驱动(二) IIC简单介绍
一、 I2C简单介绍I2C(Inter-Integrated Circuit)总线是一种由Philips公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线最基本的长处就是简单性和有效性,简单体如今接线简单,仅仅有两根线数据线(SCL)和时钟线(SDA),并且控制简单。所以一些封装较小...
分类:移动开发   时间:2015-02-11 18:25:30    阅读次数:235
Android 三档自定义滑动开关,禁止点击功能的实现,用默认的seekbar组件实现
android三档自定义滑动开关,禁止点击功能的实现,普通开关网上有很多例子,三档滑动开关的则找了整天都没有相关例子,开始用普通开关的源码修改了自己实现了一个类,但效果不如人意,各种边界情况的算法很难考虑周全很难调试出满意的效果。今 天尝试用系统组件seekbar实现自定义风格的滑动条,但禁止点击和...
分类:移动开发   时间:2015-02-11 18:24:19    阅读次数:266
移动端页面设计规范尺寸大起底
http://www.w3cmark.com/2014/354.html移动端尺寸繁多,包括IOS和安卓,尺寸多达十余种,所以移动页面尺寸的适配一直是前端和设计的头疼。今天来总结一下当前市场上的一些移动端尺寸,方便设计师和前端去考虑适配。但是最好还是针对自己的产品做调查,根据数据去做主流适配。Iph...
分类:移动开发   时间:2015-02-11 18:25:16    阅读次数:7938
【Android UI设计与开发】5.底部菜单栏(二)使用Fragment实现底部菜单栏
既然 Fragment 取代了TabActivity,当然 TabActivity 的能实现的菜单栏,Fragment 当然也能实现。主要其实就是通过菜单栏的点击事件切换 Fragment 的显示和隐藏。来看看栗子吧:1.效果图来了:2.代码具体实现(1)对应的 Fragment 编辑代码和布局实现...
分类:移动开发   时间:2015-02-11 18:23:57    阅读次数:265
Android LinearLayout边框
首先在res目录下新建一个xml文件,类型选择drawable,Root Element选择shape,然后文件名如(border) 1 2 3 4 5 6 9 10 15 16 21 22 布局文件中使用:android:background=“@dra...
分类:移动开发   时间:2015-02-11 18:22:50    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!