IOS从背景图中取色
1. [代码][其他]代码 void *bitmapData; //内存空间的指针,该内存空间的大小等于图像使用RGB通道所占用的字节数。static CGContextRef CreateRGBABitmapContext (CGImageRef inImage){CGContextRef context = NULL;CGColorSpaceRef colorSpace;int bitmapByteCount;int bitmapBytesPerRow;&...
iOS 两个tableview的 瀑布流
iOS 两个tableview的 瀑布流1. [代码]Objective-C //// DocViewController.m// getrightbutton//// Created by 隋文涛 on 12-12-9.// Copyright (c) 2012年 隋文涛. All rights reserved.//#import "DocViewController.h"#define heightofimage(image) image.size....
iphone获取当前流量信息
通过读取系统网络接口信息,获取当前iphone设备的流量相关信息,统计的是上次开机至今的流量信息. 1. [代码][C/C++]代码 -(void)checkNetworkflow{ struct ifaddrs *ifa_list = 0, *ifa; if (getifaddrs(&ifa_list) == -1) { r...
获取iphone磁盘总大小、已使用空间、空闲空间
获取iphone磁盘总大小、已使用空间、空闲空间 1. [代码][C/C++]代码 跳至 [1] [全屏预览]-(float)getFreeDiskspace { float totalSpace; float totalFreeSpace; float totalUsedSpace; NSError *error = nil; &n...
iphone判断当前网络连接类型
Reachability只能区分出无网络、wifi和wwan(2G&2.5G&3G)类型的网络连接类型,只需重构networkStatusForFlags方法,即可详细区分出2G与3G网络 1. [脚本代码][C/C++]代码 //Reachability.m 中 networkStatusForFlags 方法重构- (NetworkStatus) networkStatusForFlags: (SCNetworkReachabilityFl...
Android View中滚动相关
方法scrollTo: (内容的左上角)达到某个地点scrollBy: 根据当前位置,再移动多少属性:mScrollX, 以下是文档解释The offset, in pixels, by which the content of this view is scrolled horizontally.mScrollY, 以下是文档解释The offset, in pixels, by which the con...
Android应用资源---动画资源(Animation Resources)
有两种类型的动画资源:属性动画在设定的时间内,通过修改与Animator类相关的对象的属性值来创建一个动画。视图动画有两种类型的视图动画框架补间动画(Tween animation):通过执行通过执行一系列的与Animation类相关的单一图片的转换来创建动画。帧动画(Frame animation):通过显示与Ani...
Android记录程序崩溃Log写入文件
将导致程序崩溃的堆栈调用Log写入文件,便于收集bug。在调试安卓程序,由于某些原因调试时手机不能连接PC端,无法通过IDE查看程序崩溃的Log,希望log能够写入文件中,对于已经发布的App可以通过该功能收集Bug。01import java.io.FileNotFoundException;02import java.io.FileOutputStream;03import jav...
旋转屏幕导致Activity重建
简单来说,Activity是负责与用户交互的最主要机制,任何“设置”(Configuration)的改变都可能对Activity的界面造成影响,这时系统会销毁并重建Activity以便反映新的Configuration。 “屏幕方向”(orientation)是一个Configuration,通过查看Configuration类的javadoc可以看到其他Configuration还有哪些:如fontScale、k...
android中include标签的使用
在一个项目中我们可能会需要用到相同的布局设计,如果都写在一个xml文件中,代码显得很冗余,并且可读性也很差,所以我们可以把相同布局的代码单独写成一个模块,然后用到的时候可以通过<include /> 标签来重用layout代码。app_title.xml:01<?xml version="1.0" encoding="utf-8"?>02<RelativeLayout an...
纯属娱乐,对入门Android有一定的帮助
package android.m9;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;import...
Android上解析Json格式数据
package com.practice.json;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;import android.app.Activity;import android.os.Bundle;import android.util.Log;public class JsonDemo extends Activity { /*http://www.h...
为 Android 平台开发一个输入法
学习目标:实现新的输入法学习目的:掌握Android输入法框架学习收获:Android 1.5 新特色之一就是输入法框架(Input Method Framework,IMF),正是它的出现,才为诞生不带实体键盘的设备提供了可能。IMF设计用来支持不同的IME,包括了soft keyboard,hand-writing recognizes和ha...
10个常见的 Android 新手误区
在过去十年的移动开发平台中,作为资深的移动开发人员,我们认为Android平台是一个新手最广为人知的平台。它不仅是一个廉价的工具,而且有着良好的开发社区,以及从所周知的编程语言(Java),使得开发Android应用程序变得前所未有的简单。即便是这样,我们仍然看到不少Android开发新手一遍又一遍地犯着同样的错误。以下是1...
Android的Activity屏幕切换动画(一)-左右滑动切换
这段时间一直在忙Android的项目,总算抽出点时间休息一下,准备把一些项目用到的Android经验分享一下。在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity增加了一个方法:public void...
Android Notification通知详解
Android Notification通知详解002 003根据activity的生命周期,在activity不显示时,会执行onStop函数(比如按下home键),所以你在onStop函数(按退出键除外)里面把notification放在通知栏里,再此显示时,把notification从通知栏里去掉。或者,只要程序在运行就一直显示通知栏图标。004 005 &n...
Android程序-计算器
基于Android 2.3.3做的一个练手计算器。 可解析带括号的四则运算。 解析算术表达式的时候,准备调用Webkit通过Js来解析的。 但是2.3.3存在Bug,Js调用Java会导致程序崩溃, 所以没办法,最后是用 BeanShell来解析的。 不过,因为需要每个参与计算的数字都是浮点型, 才能正确无误...
实现IOS圆角风格的列表ListView
适用于android1.6以上,不依赖其他jar包 使用时不需要继承这里的RoundListAdapter。只需要在你实现了ListAdapter的类中,传入一个RoundParams的对象,并在getView方法返回前调用这里RoundListAdapter类提供的静态方法。 RoundListAdapter.setItemBackground(position, switcherView, mParams, getCount...
CSS3实现自定义Checkbox动画
CSS3特效实现自定义Checkbox动画是一款CSS3自定义checkbox,而且这款checkbox还带有动画效果,当你选中checkbox的时候,会以动画的方式打上一个大大的勾。源码下载:http://www.huiyi8.com/sc/11210.html
android程序的真正入口
代码出自MtAndroid 3.1.2完全开发手册,适用于Android平台。 概述android程序的真正入口是Application类的onCreate方法教程。它的继承关系如下所示:java.lang.Objectandroid.content.Contextandroid.content.ContextWrapperandroid.app.Application 操作步骤步骤...