Android中常常使用shape来定义控件的一些显示属性它可以作为一般图片使用,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:
先看下面的代码:
复制到剪贴板 XML/HTML代码
shape>
solid android:color="#ff9d77"/>
gradient
...
分类:
移动开发 时间:
2015-02-04 12:59:14
阅读次数:
224
1.必须
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
//
返回tableView的分区数
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{...
分类:
移动开发 时间:
2015-02-04 12:59:09
阅读次数:
192
Android绘图深度解析
转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)
Android绘图方法主要有两个步骤:
(1)实现一个继承于View组件的类,并重写它的onDraw(Canavas canvas)方法;...
分类:
移动开发 时间:
2015-02-04 12:57:11
阅读次数:
141
前言
本篇博客要给大家分享的是在Android开发中遇到滑动数据错乱的问题如何解决,先描述一些为什么会出现数据错乱,熟悉ListView复用原因的朋友一定知道,我们在开发中为了优化数据显示,避免卡顿,会利用ListView的缓存机制来复用我们的View。
来看一段我们经常会写的代码:
package com.xiaowu.adapter;
import com.xia...
分类:
移动开发 时间:
2015-02-04 12:58:43
阅读次数:
249
一款简易画图板开发
转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)
一、画图板原理
1.直线效果
画图板表面上看起来可以随用户在触摸屏上自由的绘制任意图形,但是实际上当用户在触摸屏上移动时,两次拖动事件发生点的距离很小,多...
分类:
移动开发 时间:
2015-02-04 12:56:03
阅读次数:
290
在github上下了几个开源项目,在导入android studio时出现各种问题,
在网上查询各种资料后一一得以解决,现对个问题点进行简单的总结:
1. gradle project sync failed:
出现此问题的原因是gradle更新失败,在C:\Documents and Settings\user\.gradle\wrapper\dists
目录中可看到需要更新的...
分类:
移动开发 时间:
2015-02-04 12:58:05
阅读次数:
195
android测试之 monkey测试。实现对正在开发的应用程序进行压力测试。...
分类:
移动开发 时间:
2015-02-04 12:55:28
阅读次数:
218
new GetPosTask("GetGroupPos.php").execute();//启动异步类,括号里面为php名称
public class GetPosTask extends AsyncTask> {//Info是自定义的类
String url;
public GetPosTask(String url){//获得php文件名
this.url=url;
...
分类:
移动开发 时间:
2015-02-04 12:54:58
阅读次数:
249
转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)
一、图形变换特效
1.图形变换理论
图形变换,一般是指图形的平移、旋转、缩放、倾斜等效果。Maxtrix是Android提供的一个矩形工具类,不仅可用于控制图形的平移、旋转、缩放、倾斜变换,也可控制View组件进行平移、旋转和缩放等。有一点需要注意的是,Maxtrix本身并不能对...
分类:
移动开发 时间:
2015-02-04 12:54:20
阅读次数:
239
代码如下: 1 public static boolean isEmail(String email) { 2 String str = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([...
分类:
移动开发 时间:
2015-02-04 12:49:31
阅读次数:
180
本文转载至http://www.cocoachina.com/ios/20150114/10912.html回顾过去一年发生在我们身边的事情时,有一点不得不提:对苹果开发者来讲,2014年是令人难以置信的一年。在这短短的一年中(有关APP的开发)发生了如此多的变化:在充满吸引力的Swift面前,我们...
分类:
移动开发 时间:
2015-02-04 12:44:57
阅读次数:
301
iOS消息推送的工作机制可以简单的用下图来概括:Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。上图可以分为三个阶段:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。...
分类:
移动开发 时间:
2015-02-04 12:42:40
阅读次数:
371
1、问题描述:使用客户证书在Xcode6.1.1上进行打包测试,出现如下问题,查看网上也很多类似错误且解决办法各异。2、我的解决办法:让客户将开发、发布证书重新revoke掉之后重新创新并给到p12证书进行导入,更新Profile配置文件随即便成功打包。(这里注意同时有多个应用在使用同一个账户的开发...
分类:
移动开发 时间:
2015-02-04 12:42:01
阅读次数:
208
静态变量大家再熟悉不过了,本来没什么好重复的。事情起因是这样的,最近测试那边反应正在做的一个产品总是莫名其妙的显示不出某些数据,甚至闪退崩溃,仔细查了几遍发现没什么问题,最后百般周折发现在那部测试机上运行的时候才会出现这中问题。于是各种log,各种断点调试,最后发现都是报的java.lang....
分类:
移动开发 时间:
2015-02-04 12:39:40
阅读次数:
7084
2015年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要从三个方面展开...
分类:
移动开发 时间:
2015-02-04 12:39:29
阅读次数:
214
#pragma mark - 将图片转换成圆形-(UIImage*) circleImage:(UIImage*) image withParam:(CGFloat) inset { UIGraphicsBeginImageContext(image.size); CGContextRef co.....
分类:
移动开发 时间:
2015-02-04 12:34:36
阅读次数:
180
在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还须要有一个Home应用程序来负责把它们在桌面上展示出来,在Android系统中,这个默认的Home应用程序就是Launcher了,本文将详细分析Launcher应用程序的启动过程。 Andr...
分类:
移动开发 时间:
2015-02-04 12:34:08
阅读次数:
203