码迷,mamicode.com
首页 > 移动开发
IOS开发—禁止视图控制器自动调整status bar的风格
今天项目中的一个问题是当点击第三方库提供的按钮时,由于动画的效果使得status bar字体颜色会自动的变成黑色,但是status bar的背景为黑色,所以看起来就像是status bar消失了一样,但是按钮是第三方库中...
分类:移动开发   时间:2015-05-28 00:55:05    阅读次数:184
Android应用Context详解及源码解析
有好几个人问过我关于Android的Context到底是啥的问题,所以就马上要诞生这篇文章。我们平时在开发App应用程序时一直都在使用Context(别说你没用过,访问当前应用的资源、启动一个activity等都用到了Context),但是很少有人关注过这玩意到底是啥,也很少有人知道getApplication与getApplicationContext方法有啥区别,以及一个App到底有多少个Context等等的细节...
分类:移动开发   时间:2015-05-28 00:52:39    阅读次数:434
IOS的Application
1.application启动的路径 1 Supporting Files --->main.m 2 int main(int argc, char * argv[]) 3 { 4 @autoreleasepool { 5 /* 6 argc: 系统或者用户...
分类:移动开发   时间:2015-05-28 00:44:21    阅读次数:136
Hello World 之 控制台版本(Console Application)
原文:Hello World 之 控制台版本(Console Application)先来介绍下Hello, World “Hello, World”程序指的是只在计算机屏幕上输出“Hello, World!”(意为“世界,你好!”)这行字符串的计算机程序。一般来说,这是每一种计算机编程语言中最基本...
分类:移动开发   时间:2015-05-28 00:40:34    阅读次数:192
小白ubuntu14.04下genymotion安卓模拟器安装 连接eclipse常见问题.
昨天第一次安装了genynotion,因为是用ubuntu不久,纯小白一个。所以再找了半天之后终于安好了它,觉得有必要记一下自行去百度genymotion的黑科技吧~第一步首先下载。去官网 首先要求注册才能下载http://www.genymotion.net/注册后会给你的注册邮箱发一份邮件 确认...
分类:移动开发   时间:2015-05-28 00:42:52    阅读次数:166
ios开发-程序压后台后,悄悄的抓取数据~~
我们使用某个app的时候,当我们将程序压到后台之后,我们希望它还能从服务器抓取一些数据,类似微博,微信,qq这些程序压后台之后,我们依然能看到icon上显示未读数量。但是ios系统是伪多任务操作系统。当我们将程序压后台之后,大概过1分钟,程序就会被关闭。就不能抓取数据了。很久之前的做法是:压后台之后...
分类:移动开发   时间:2015-05-28 00:39:55    阅读次数:133
Android基础环境搭建
1.安装JDK 从官网下载JDK安装, http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 我选择的如上图红色,为jdk1.8.0_45。 安装好JDK之后,会提示安装JRE,请保持安...
分类:移动开发   时间:2015-05-28 00:39:23    阅读次数:213
DB天气app冲刺二阶段第一天
今天算是自己第二阶段的第一天了。但就APP来说今天把自己定下的目标完成了已经。今天实现了主界面主图片随着天气变化而改变图片的功能,但还是不完备。好的一点是已经有了方向了并且已经验证了第一步了,因为前几天一直卡在这里不动,所以今天的突破点虽然可能但就作业来说并不算大,但是一下吧自己卡的地方打开了,有了...
分类:移动开发   时间:2015-05-28 00:36:55    阅读次数:126
iOS开发笔记--iOS开发规范
iOS开发规范 原文地址:http://blog.csdn.net/pjk1129/article/details/45146955引子在看下面之前,大家自我检测一下自己写的代码是否规范,代码风格是否过于迥异阅读困难?可以相互阅读同伴的代码,是否存在阅读障碍?若存在晦涩难懂的,理解成本增大的代码.....
分类:移动开发   时间:2015-05-28 00:35:04    阅读次数:185
IOS的KVC
演示代码 1 #import 2 #import "Person.h" 3 int main(int argc, const char * argv[]) { 4 @autoreleasepool { 5 6 // // 直接为对象的属性赋值 7...
分类:移动开发   时间:2015-05-28 00:24:48    阅读次数:145
当在类中的 Parcelable 接口使用 ArrayList < customObject > android 系统: nullPointerException
我想使调用音乐使用 parcelable,所以我可以访问两个不同的活动中的音乐的实例的类。我不想使用可序列化的速度的目的。当我尝试将它使用传递时,我总是收到 nullPointerException:Intent in = getIntent();thisInstance = (Music) in....
分类:移动开发   时间:2015-05-28 00:24:27    阅读次数:184
ios开发使用extern访问全局变量
使用extern关键字法:1 、新建Constants.h文件(文件名根据需要自己取),用于存放全局变量;2、 在Constants.h中写入你需要的全局变量名,但是在定义时不能对其进行初始化,否则就出错例如:NSString*url;//指针类型int count;//非指针类型3、在需要用到全局...
分类:移动开发   时间:2015-05-28 00:22:26    阅读次数:218
基于C++11的call wrapper
描述了一种函数或者方法的wrapper。
分类:移动开发   时间:2015-05-28 00:21:37    阅读次数:216
通过服务监控手机呼叫状态并进行录音
两个服务互相守护 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layo...
分类:移动开发   时间:2015-05-27 23:08:44    阅读次数:516
[android] 瀑布流布局——分页加载(详细代码)
瀑布流 分页加载 自定义ScrollView 监听事件 回调接口...
分类:移动开发   时间:2015-05-27 23:02:22    阅读次数:163
Android-版本控制Git和SVN
Android-版本控制Git和SVN 一 版本控制 版本控制是一种软件工程的技巧,确保在开发的过程中,由不同的人所编辑的相同的项目得到更新 二 版本控制的历史 版本控制的方式 本地版本控制 集中版本控制(SVN) 分布式版本控制(Git) 版本控制的使用历史 1 VCS 2 VSS CVS(不支持并发和原子提交) 3 CLearCase ...
分类:移动开发   时间:2015-05-27 23:02:00    阅读次数:306
Android NDK环境搭建与简单实例
一、NDK与JNI简介      NDK全称为native development kit本地语言(C&C++)开发包。而对应的是经常接触的Android-SDK,(software development kit)软件开发包(只支持java语言开发)。 简单来说利用NDK,可以开发纯C&C++的代码,然后编译成库,让利用Android-SDK开发的Java程序调用。NDK开发的可以称之为...
分类:移动开发   时间:2015-05-27 23:01:15    阅读次数:257
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!