上一节我们实现了翻页的曲线效果,但是效果有点小瑕疵不知道大家发现没有:
如图,我们发现折叠区域怪怪的,并没有实现我们之前的“弯曲”效果,为什么呢?是计算错了么?其实不是的,我们之前测试的时候使用的将canvas填色,但是这里我们用到的是一张位图,虽然我们的Path是曲线、Region有曲线区域,但是我们的Bitmap是个规规矩矩的矩形啊,怎么弯曲~怎么办呢?说起扭曲,我们首先想到的是dr...
分类:
移动开发 时间:
2015-01-15 16:03:53
阅读次数:
276
很久之前就想出一篇IOS内付费的教程,但是一查网上的教程实在太多了,有的写得真的蛮不错的......进入苹果的ItunesConnection(https://itunesconnect.apple.com)点击左上角的加号新建一个App应用.....
分类:
移动开发 时间:
2015-01-15 16:02:39
阅读次数:
234
Android客户端和服务器端数据交互的第四种方法...
分类:
移动开发 时间:
2015-01-15 16:01:38
阅读次数:
136
Property Animation 属性动画,这个是在Android 3.0中才引进的。
Property Animation其改变的是对象属性对应的值,应用于任何对象,而Tween Animation更改的是绘画的效果,其属性值是没有变化的。
ObjectAnimator:更改对象的属性值
使用方法:
ObjectAnimator translationRight ...
分类:
移动开发 时间:
2015-01-15 16:03:57
阅读次数:
136
现在常见的广告栏效果,自动切换广告,也可手动滑动切换。
我用ViewPager实现的,废话不多说,上代码:
1、布局文件 layout_ad_pager.xml
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width=...
分类:
移动开发 时间:
2015-01-15 16:03:05
阅读次数:
181
AIDL是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口。最近看了下AIDL在Android系统中的用法,在网上看到很多初学的朋友不太明白AIDL的实际作用,android提供了很多进程间通信的组件,像action、broadcast、contentprovide都...
分类:
移动开发 时间:
2015-01-15 16:01:59
阅读次数:
316
Having V8 as the JavaScript engine for the new web view, the JavaScript performance if much better, besides general performance on CSS thanks to hardw...
分类:
移动开发 时间:
2015-01-15 15:58:06
阅读次数:
172
各种数字类型转换成字符串型:Strings=String.valueOf(value); //其中value为任意一种数字类型。字符串型转换成各种数字类型:String s = "169"; byte b = Byte.parseByte( s ); short t = Short.parse...
分类:
移动开发 时间:
2015-01-15 15:58:52
阅读次数:
164
iOS开发实用技巧—身份证的正则校验说明:在ios项目的开发中可能很多地方都需要用到身份证校验,一般在开发的时候很多人都是直接百度去网上荡相关的正则表达式和校验代码,但是网上疯狂粘贴复制的校验代码本身也可能并不准确,可能会有风险,比如2013年1月1号起停止使用15位的身份证,网上的身份证校验普遍支...
分类:
移动开发 时间:
2015-01-15 15:55:05
阅读次数:
150
以前使用倒计时都是自己写的,通过handler实现,才发现android os 已经实现了这个工具类。简单使用如下。1 import android.app.Activity; 2 import android.os.Bundle; 3 import android.os.CountDownTime...
分类:
移动开发 时间:
2015-01-15 15:53:44
阅读次数:
149
Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6937097//——2012-12-11日更新 获取"产品付费数量等于0这个问题"的原因看到很多童鞋问到,为什么每次都...
分类:
移动开发 时间:
2015-01-15 15:53:44
阅读次数:
257
译自:http://source.android.com/porting/build_system.htmlAndroid使用一个自定义生成系统生成工具,二进制文件和文档。本文档提供了一个建立Android的编译系统的概述。Android的编译系统需要最新版本的GNU make,(请注意,Andro...
分类:
移动开发 时间:
2015-01-15 15:49:54
阅读次数:
254
Android定义的路径全局变量ifeq (,$(strip $(OUT_DIR))) OUT_DIR := $(TOPDIR)out endif DEBUG_OUT_DIR := $(OUT_DIR)/debug # Move the host or target under the debu.....
分类:
移动开发 时间:
2015-01-15 15:49:00
阅读次数:
179
Android中一个Activity一般都需要实现六个函数:onCreate(), onStart(), onResume(),onPause(),onStop(),onDestroy().onCreate函数:注册你要用到的变量,比如说service,receiver,这些变量是无论你的Activ...
分类:
移动开发 时间:
2015-01-15 15:48:08
阅读次数:
195
一、开发1、工程创建 启动Eclipse,选择菜单File->New->Android Application Project,打开Android新建项目向导:图1 New Android Application 按照向导一路next即可完成工程创建,上图中各字段含义如下:Application ....
分类:
移动开发 时间:
2015-01-15 15:47:21
阅读次数:
152
我的一个程序,以前都好用的,包括ios6,ios7,但是手机升级到iOS8后,xcode6编译运行,就不能正常工作了,也不报错。现象是进到设置里隐私-定位服务下面找到这个应用,设为总是允许,就可以正常获取地理信息,但是再重新编译运行,它又会变成这个未知状态。琢磨后想起来以前重装应用再调用定位服务时会...
分类:
移动开发 时间:
2015-01-15 15:43:10
阅读次数:
142
一、简介移动梦网短信平台可以通过SOAP、HTTP GET、HTTP POST方式发送短信,下面是我用perl写的通过SOAP发送短信的脚本,它比梦网提供的php、java小多了,可以和nagios等系统集成;二、用法查询余额: sendMsgSOAP.pl -u user -p password ...
分类:
移动开发 时间:
2015-01-15 15:39:23
阅读次数:
345