第一、插入空元素
对于NSMutableArray、NSMutableDictionary、NSMutableSet等可变的对象,插入空元素时crash
正确做法是加判断,sample code如下所示:
NSDictionary *dic;
NSMutableArray *arr=[NSMutableArray new];
if (dic) {
[a...
分类:
移动平台 时间:
2015-01-12 00:25:10
收藏:
0 评论:
0 赞:
0 阅读:
599
博主参加了2014 CSDN博客之星评选,帮我投一票吧。点击给我投票前言前段时间android L(android 5.0)出来了,界面上做了一些改动,主要是添加了若干动画和一些新的控件,相信大家对view的点击效果-水波纹很有印象吧,点击一个view,然后一个水波纹就会从点击处扩散开来,本文就来分析这种效果的实现。首先,先说下L上的实现,这种波纹效果,L上提供了一种动画,叫做Reveal效果,其...
分类:
移动平台 时间:
2015-01-12 00:24:10
收藏:
0 评论:
0 赞:
0 阅读:
842
AsyncTask的介绍及基本使用方法关于AsyncTask的介绍和基本使用方法可以参考官方文档和Android实战技巧:多线程AsyncTask这里就不重复。AsyncTask引发的一个问题上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到ImageView中,是用AsyncT...
分类:
移动平台 时间:
2015-01-12 00:16:20
收藏:
0 评论:
0 赞:
0 阅读:
307
1.android下junit测试框架配置单元测试需要在手机中进行安装测试(1).在清单文件中manifest节点下配置如下节点 上面targetPackage指定的包要和应用的package相同。(2)在清单文件中application节点下配置如下节点(3).编写业务逻辑类package com...
分类:
移动平台 时间:
2015-01-12 00:15:10
收藏:
0 评论:
0 赞:
0 阅读:
707
菜鸟瞎搞,高手莫进本人菜鸟一枚,最近在学Android编程,网上看了一些视频教程,于是想着平时手机上的计算器应该很简单,自己何不尝试着做一个呢?于是就冒冒失失的开撸了。简单计算器嘛,功能当然很少,加减乘除就可以。第一步:设计布局文件界面如下图:由于刚开始学Android,对布局文件也不是很了解,边查...
分类:
移动平台 时间:
2015-01-12 00:09:50
收藏:
0 评论:
0 赞:
0 阅读:
396
Service is like activity , but no UI.related links:http://www.cnblogs.com/zhangdongzi/archive/2012/01/08/2316711.html //goodhttp://blog.csdn.net/ryant...
分类:
移动平台 时间:
2015-01-12 00:08:20
收藏:
0 评论:
0 赞:
0 阅读:
294
Because I haven't enough votes, so post picture at here, thank you.Almost 2 weeks ago, I was searching How to change the text color of the statusbar t...
分类:
移动平台 时间:
2015-01-12 00:07:20
收藏:
0 评论:
0 赞:
0 阅读:
490
转载请注明出处:
做关于位置或者定位的app的时候免不了使用地图功能,本人最近由于项目的需求需要使用百度地图的一些功能,所以这几天研究了一下,现写一下blog记录一下,欢迎大家评论指正!
一、申请AK(API Key)
要想使用百度地图sdk,就必须申请一个百度地图的api key。申请流程挺简单的。
首先注册成为百度的开发者,然后进入...
分类:
移动平台 时间:
2015-01-11 23:03:50
收藏:
0 评论:
0 赞:
0 阅读:
588
2.Representing and Manipulating Information本章从二进制、字长、字节序,一直讲到布尔代数、位运算,最后无符号、有符号整数、浮点数的表示和运算。诚然有些地方的数学证明有些枯燥,但总体上看,本章还是干货十足的!2.1 Decimal vs. Binary Notation我们习惯十进制只是因为我们有十根手指头(?),所以会对二进制感到不习惯。但是二值信号(tw...
分类:
移动平台 时间:
2015-01-11 23:02:30
收藏:
0 评论:
0 赞:
0 阅读:
502
章节:自动化基础篇——百度Cafe原理初步(第八讲)金阳光测试官网:http://www.goldensunshine.cc/forum.php?mod=viewthread&tid=20&extra=page%3D2主要讲解内容及笔记:一、Cafe原理Cafe是一款自动化测试框架,解决问题:跨进程...
分类:
移动平台 时间:
2015-01-11 22:52:10
收藏:
0 评论:
0 赞:
0 阅读:
512
android 4.0.x上AnimatorSet.setDuration上的坑...
分类:
移动平台 时间:
2015-01-11 21:41:20
收藏:
0 评论:
0 赞:
0 阅读:
511
Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。这虽然在大多数时候没有什么关系,但在某些情况下,我们希望图像显示到最后一张时再重第...
分类:
移动平台 时间:
2015-01-11 21:38:20
收藏:
0 评论:
0 赞:
0 阅读:
493
我们在定义一个drawable的时候可以通过xml定义的drawable对象。它使得一个图片能在不同的状态下显示不同的图案,比如一个Button,它有pressed,focused,或者其它状态,通过使用state list drawable,你就可以为每种状态提供不同的图片。先看一个范例:XML ...
分类:
移动平台 时间:
2015-01-11 21:33:40
收藏:
0 评论:
0 赞:
0 阅读:
344
自定义控件FocusedTextView, 使android系统误以为它拥有焦点 1 public class FocusedTextView extends TextView { 2 public FocusedTextView(Context context, AttributeSet ...
分类:
移动平台 时间:
2015-01-11 21:32:30
收藏:
0 评论:
0 赞:
0 阅读:
347
http://blog.csdn.net/way_ping_li/article/details/17385379http://git.oschina.net/way/XMPP
分类:
移动平台 时间:
2015-01-11 21:29:40
收藏:
0 评论:
0 赞:
0 阅读:
318
1、The type android.support.v4.app.Fragment cannot be resolved. It is indirectly referenced from required .class files, Facebook [duplicate]解决办法:If you...
分类:
移动平台 时间:
2015-01-11 21:28:20
收藏:
0 评论:
0 赞:
0 阅读:
342
1.安装截图第三个和第四个是虚拟机相关,电脑上使用虚拟机必须勾选。Android Studio的运行需要 VC++ 环境,Android Studio安装的过程中,会自动安装。2.运行AS前提是正确设置JAVA的JAVA_HOME环境变量,AS的运行需要。启动过程中以前没安装选第二个,不然就导入以前...
分类:
移动平台 时间:
2015-01-11 20:21:29
收藏:
0 评论:
0 赞:
0 阅读:
510
关于Android分辨率适配,这个是Android开发很头疼的一个问题,也需要花费相当一部分开发时间处理的一个问题,往往一个界面怎么适配就得想半天,特别是新手,也经常有人问我是怎么适配分辨率的,我也不能几句话说清楚,自己也在研究中。 其实,我觉得分辨率适配,不只是研发单方面的事情,与产品、UI...
分类:
移动平台 时间:
2015-01-11 20:20:50
收藏:
0 评论:
0 赞:
0 阅读:
273
这个自定义字体其实和ActionBar有关,但之前写AtionBar的时候没考虑到修改字体样式,今天看到一篇专门写这个的文章就贴上使用方式。╮(╯▽╰)╭,不得不说Actionbar的那个样式真是让人头疼,明明是可以用图形界面来指定的嘛。在res/values/styles.xml文件中加入下列代码...
分类:
移动平台 时间:
2015-01-11 20:18:10
收藏:
0 评论:
0 赞:
0 阅读:
317
1、什么是Radio?Radio是无线通信模块的驱动程序,ROM是系统程序,radio负责网络通信,ROM和Radio可以分开刷,互不影响。如果您的手机刷新了ROM后有通讯方面的问题可以刷新radio试试。2、什么是RAM?全名Random Access Memory(随机存储记忆体),是PPC上的...
分类:
移动平台 时间:
2015-01-11 20:17:39
收藏:
0 评论:
0 赞:
0 阅读:
350