char m;
scanf(" %c",&m); //
前面加空格是为了去掉空格、回车等操作
NSLog(@"the character is %c",m);
上面这个程序是各位比较熟悉的两个方法一个输入、一个输出,但是如果我改一下改成
char *m;
NSLog(@"\n请输入一个字符");
scanf(" %c",m);
NSLog(@"\nt...
分类:
移动开发 时间:
2015-01-15 22:05:12
阅读次数:
157
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 今天下午,无意看到android一个原生的app代码,也就一个文件。开发android app原来不难。大家可以看一下,具体内容如下,/*
* Copyright (C) 2007 The Android Open Source Project
*
* Licensed under...
分类:
移动开发 时间:
2015-01-15 22:05:36
阅读次数:
210
一、常规主题色使用点应用在发布前都会对其主题色进行设置,以统一应用的风格(可能有多套主题)。在主题色设置上有几个方面,如下:1.TabBar部分,设置图片高亮、文本高度颜色2.NavigationBar部分,设置导航栏颜色及字体颜色3.应用标签等,设置字体的颜色4.应用图片主题色主题色的设置点,大体...
分类:
移动开发 时间:
2015-01-15 21:56:39
阅读次数:
239
这几天抽空在为项目开发一个量身的图片查看器;应用场景为在一个多文件下载展示列表中,如检测某些文件为图片时,则点击该文件时打开图片查看器展示该图片,并将列表内其它图片同时展示查看器队列内,可供前后滑动查看及其它附带功能
分类:
移动开发 时间:
2015-01-15 21:57:08
阅读次数:
196
DisplayMetrics简介:Android 可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题。Android 提供DisplayMetircs 类可以很方便的获取分辨率。Andorid.util 包下的DisplayMetr...
分类:
移动开发 时间:
2015-01-15 21:53:48
阅读次数:
131
/** * imageWithBackgroundImage:: * * @param backgroundImage 背景图片名 * @param logoImage 水印图片名 * * @return 加上水印后的图片 */+ (instancetype)imageWithB...
分类:
移动开发 时间:
2015-01-15 21:53:33
阅读次数:
159
参考网址:http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.html 1 /* 2 * Params 启动任务执行的输入参数,比如HTTP请求的URL。 3 * Progress 后台任务执行的百分比。 4 * ...
分类:
移动开发 时间:
2015-01-15 21:54:51
阅读次数:
152
(一)调用相机拍照保存至指定文件夹,intent.putExtra(file)可将拍到的照片直接保存到文件夹 但此方法不可用于拍摄视频,同样的在摄像时,如果传入路径的话,会出现画面卡死不动,而同时在传入的路径下面会有一个为空的文件,文件名是对的,但没有数据,而在回调函数onActivityRe...
分类:
移动开发 时间:
2015-01-15 21:50:40
阅读次数:
230
前言 Android中layout_weight这个属性对于经常捣鼓UI的我们来说,肯定不会陌生。但是我们在真正使用这个属性时,经常会出现一些莫名奇妙的布局效果;如果仅仅知其然而不知其所以然,一些意外的布局效果一定让我们颇为头疼。在本文中,将对layout_weight这个属性详细剖析。正文从代码....
分类:
移动开发 时间:
2015-01-15 21:42:53
阅读次数:
166
Interface Builder,是用于苹果公司Mac OS X操作系统的软件开发程序,Xcode套件的一部分,于1988年创立。它的创造者Jean-Marie Hullot自称是“一个热爱旅行、充满激情的摄影师”,本篇分享Hullot热爱技术的那一面——创造Interface Builder的过...
分类:
移动开发 时间:
2015-01-15 21:40:03
阅读次数:
200
Eclipse有一个很好的功能,就是当你代码调用某个android API时,鼠标移到对应的函数或者方法上,就会自动有一个悬浮窗提示该函数的说明(所包含的参数含义,该方法功能)。迁移到Android Studio后,这个鼠标移到函数上,你发现悬浮窗不出来了。那么在Android Studio到底如何...
分类:
移动开发 时间:
2015-01-15 21:32:36
阅读次数:
191
使用UIBezierPath类可以创建基于矢量的路径,这个类在UIKit中。此类是CoreGraphics框架关于path的一个封装。使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。
1.Bezier Path 基础
UIBezierPath对象是CGPathRef数据类型的封装。path如果是基于矢量形状的,都用直线和曲线段去创建。 我们使...
分类:
移动开发 时间:
2015-01-15 20:29:35
阅读次数:
348
在Android开发过程中,网络是我们很重要的一部分,因此我们就以网络框架开始。在这个框架开发过程中,我会整理开发思路、以及遇到一些设计问题时会有怎么样的考虑、解决方案,当然这只是我个人的观点,大家也可以有自己的实现。...
分类:
移动开发 时间:
2015-01-15 20:27:14
阅读次数:
187
默认的android系统在第一次使用时,移动数据连接是自动打开的。如果你插有SIM卡,就会有走流量的情况。虽然在第一次使用时有设置向导会提示你是否要关闭数据连接,当你看到也会有些不爽:未经过我同意,移动数据竟然给打开了。你可能很快地关闭数据连接,但当你完成了设置后,再进到 设置->流量使用情况,可以看到移动数据产生了流量。
最近就是有这样的一个需求,在android4.4关掉系统默认的数据连接,...
分类:
移动开发 时间:
2015-01-15 20:26:56
阅读次数:
210
简介
Android Universal Image Loader简称UIL, 其github链接https://github.com/nostra13/Android-Universal-Image-Loader, 它用于Android应用中的图片加载(从网络,本地文件,或资源文件),本地缓存(内存和磁盘), 以及展示在ImageView中.
示例
整体框架...
分类:
移动开发 时间:
2015-01-15 20:26:56
阅读次数:
320
Android开发记录20-获取缓存大小和清除缓存功能 本篇博客要给大家分享的如何获取应用缓存的大小和清除缓存的功能,我们知道我们应用当中经常会产生一些数据,比如图片的缓存,数据库文件,配置文件等等。我们开发产品的时候,可能会有这样的一个需求清除应用内缓存的数据,...
分类:
移动开发 时间:
2015-01-15 20:20:23
阅读次数:
270
原文:http://www.2cto.com/kf/201112/113331.html在AndroidManifest.xml文件中的元素中有这么两句:你知道中间的两句话都是什么含义么?你知道安卓应用的执行流程吗?当写好的应用发布到手机上之后,当双击”抽屉“里该应用的图标时,系统会将这个点击时间包...
分类:
移动开发 时间:
2015-01-15 20:15:28
阅读次数:
142