android开发中可能经常会用到这些东西; 一.介绍 Paint:画笔 Canvas:画布 Matrix:变换矩阵 Paint ????根据我们要画的类型,我们可以选择不同的笔,比如大气磅礴的山水画,我们可以选择大头的毛笔;细腻入微的肖...
分类:
移动开发 时间:
2015-04-13 19:11:40
阅读次数:
201
SegmentedControl又被称作分段控制器,是IOS开发中经常用到的一个UI控件。 初始化方法:传入的数组可以是字符串也可以是UIImage对象的图片数组 - (instancetype)initWithItems:(NSArray *)items; 设置控件风格: ...
分类:
移动开发 时间:
2015-04-13 19:11:22
阅读次数:
152
AppDelegate *appDelegate = [[UIApplicationsharedApplication] delegate];
MKNetworkEngine *engine = [[MKNetworkEnginealloc] initWithHostName:appDelegate.baseUrlcustomHeaderFields:nil];
N...
分类:
移动开发 时间:
2015-04-13 19:10:23
阅读次数:
192
手机的内外存储卡介绍可以参考博客:http://blog.sina.com.cn/s/blog_5da93c8f0102vcam.html
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super....
分类:
移动开发 时间:
2015-04-13 19:06:54
阅读次数:
178
这一话首先来讲写关于init的东西。
首先初始化并不会经常被用到,这是因为类和结构体中的大部分属性都会通过赋值被初始化,或者有些属性是Optional的,这样即使是nil也没关系,可以在之后再给它们赋值,就好比StoryBoard中的outlet,又或者可以使用闭包来初始化,或者使用lazy来避开init,所以有很多方法来避免init,除非你确实需要一个init的时候,那么该怎么做呢?
...
分类:
移动开发 时间:
2015-04-13 19:09:05
阅读次数:
158
这里主要讲Paint 画笔。还是搬运和翻译官方文档吧。
1.setAlpha(int a)
设置透明度,参数范围是0-255。
如需要设置改属性:建议改成(0-1),然后乘以255.
2.setColor(int color)
设置画笔颜色其中包含透明度,参数为 0xff777777类型,0x是16进制标识,后两个ff是表示透明度,后六位是颜色值
3....
分类:
移动开发 时间:
2015-04-13 19:08:12
阅读次数:
156
Focus on technology, enjoy life!—— QQ:804212028
浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305
主题:用户界面之ScrollView(滚动视图)
-
ScrollView滚动视图实例:
activity_main.xml:<?xml version="1.0" en...
分类:
移动开发 时间:
2015-04-13 19:07:04
阅读次数:
166
1.在project的gradle文件中dependencies {
classpath 'com.android.tools.build:gradle:1.0.0'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4'
// NOTE: Do not place your applica...
分类:
移动开发 时间:
2015-04-13 19:04:43
阅读次数:
147
ProgressBar类型:横向和旋转
旋转型的ProgressBar大小有三种,大、中、小。如果不对其指定大小,将默认显示中等大小。对其指定大小时,需要用到style属性.
例如:
style="?android:attr/progressBarStyleHorizontal"或者
style="@android:style/Widget.ProgressBar.Horizontal"
...
分类:
移动开发 时间:
2015-04-13 19:03:14
阅读次数:
154
cardview是5.0以上版本的控件,是一个卡片式布局,继承framlayout,但是可以使用兼容包老兼容4.0以上的设备。
测试环境是android studio
1.加入依赖:
compile 'com.android.support:cardview-v7:21.0.3'
2.写布局:
<android.support.v7.widget.CardView xmlns:andro...
分类:
移动开发 时间:
2015-04-13 19:02:21
阅读次数:
135
一.Service简介
service可以说是一个在后台运行的Activity,它不是一个单独的进程,它只需要应用告诉它要在后台做什么就可以了,它要实现和用户的交互的话需要通过通知栏或则是发送广播,UI去接收显示。它的应用十分广泛,尤其是在框架层,应用更多的是对系统服务的调用。它用于处理一些不干扰用户使用的后台操作。如下载,网络获取。播放音乐,他可以通过INTENT来开启,同时也可以绑定到宿主对...
分类:
移动开发 时间:
2015-04-13 18:59:13
阅读次数:
214
最近在做PAD项目,QA提交了一个bug,用iTools管理PAD时,iTools显示的设备与目标机型的设备型号不一致,在其他豌豆荚,百度等手机助手并没有遇到这个问题。为了解决该问题,首先查询机器system目录下的prop.build中关于设备的说明是否有影响。主要包含: ro.product.model=型号_modle ro.product.brand=品牌_brand...
分类:
移动开发 时间:
2015-04-13 18:57:52
阅读次数:
197
现在随着手游市场的不断扩大,活跃在IOS平台下的游戏厂商为了增加玩家的粘性,以及为自己的游戏前途考虑都纷纷开始接入苹果国内公司的游戏平台GameCenter;今天呢我就把我对接GameCenter的一些心得以及操作分享给大家,内容很简单也希望在这方面有经验的也可以跟我分享一下。
1.itunesConnect配置:
打开ItunesConnect,选中你的应用,在自己的应用页面上面找到Game...
分类:
移动开发 时间:
2015-04-13 18:58:56
阅读次数:
469
详细研究Android中自定义控件中用到的measure/onMeasure方法是如何实现测量控件大小,如何传递参数的。...
分类:
移动开发 时间:
2015-04-13 18:57:09
阅读次数:
255
解决方案:
在出现这种情况的View 中 重写 onRestoreInstanceState方法
详细代码: protected void onRestoreInstanceState(Parcelable state) {
try {
super.onRestoreInstanceState(state);
} catch (Exception e) {
}
...
分类:
移动开发 时间:
2015-04-13 18:54:19
阅读次数:
269
很多时候遇到这样的情况,代码制作完成以后,想在模拟器上进行调试,于是Run as Android application,郁闷的是logcat中不显示任何内容
解决办法:
1.最直接的办法关闭Eclipse,重启
2.打开DDMS视图,在左侧“Devices”点击模拟器的名称"emulator-5554",logcat就会显示出消失的log日志
操作步骤:
...
分类:
移动开发 时间:
2015-04-13 18:53:48
阅读次数:
383