移动平台-月排行
效果:当点击鼠标左键时,游戏对象会朝鼠标点击的方向移动,类似魔兽争霸一样。思路:把鼠标的坐标转化成世界坐标(鼠标默认是屏幕坐标),然后当点击鼠标时,物体将朝着鼠标的世界坐标方向移动。如果你看到这的话,最好先别往下看,自己按着这个思路试做一下,实在不行再看看我的哈~~~~varworld:Vector...
准则 下面的这些设计准则是为了让Android的用户体验团队保持用户最佳的体验而发明设计的。
把他们融合到你的创造力中,作为你的设计理念,而不是有意地去使用。吸引我
用惊奇的方式来取悦我一个漂亮的界面,一个用心安排的动画或是恰到好处的音效都是一段很棒的用户体验。微妙的效果可以使人感觉毫不费力,并且感...
环境搭建
JDK安装如果你还没有JDK的话,可以去这里下载,接下来的工作就是安装提示一步一步走。设置环境变量步骤如下:我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:JAVA_HOME值为:
D:\Program Files\Java\jdk1.6.0_18(你安装JDK的目录)...
用android的canvas drawText的时候,即使text包行\r\n,画出来的仍然不会换行。
这时需要用到TextPaint
TextPaint textPaint = new TextPaint();
textPaint.setARGB(0xFF, 0, 0, 0);
textPaint.setTextSize(20.0F);...
anr 的全称是 application not response 即应用程序无响应
产生原因:由于主线程有很多重要事情要做,比如响应点击事件等。如果在主线程里做了太多耗时的操作,则有可能引发ANR。
如果你想模拟的话,比如在主线程里让主线程休眠6秒以上。Thread.sleep(6000);则会引发此状况。所以在4.0以上版本,如果在主线程里进行网络访问的操作,则会报错。
避免:尽量将耗时...
ListView 加载更多列表 Load More mono forandroid 项目笔记
使用Tabhost的时候经常报:could not create tab content
because could not find view with id 错误。总结一下发生错误的原因,一般的发生在setContent();先看XML布局:
代码:protected void onCreate...
iOS升级到 iOS 7.1 了 ,开发人员必须与时俱进。果断下载更新了xcode5.1版本
,试运行了一下已上线的应用,哇 报错了!好头疼贴下报错地方: 都是关于第三方类库报的错 比如parse、shareSDKXcode升级到5.1
新特性之一就是默认让所有App都通过64位编译器编译。原来在X...
今天很郁闷,又遇到个很让人崩溃的问题:
ResXMLTree_node size 0 is smaller than header size 0x45. 类似这样的错误,提示中看不出任何有用的内容,网上搜索也没多少资料,很难定位问题在哪儿出现的。
于是先试试 AndroidManifest.xml 这个文件看是不是哪个部分有错误,保留一个activity 在编译还是错误...
GestureDetector类用于检测一系列由 MotionEvent提供的手势事件,当特定的手势事件发生时,通过调用
GestureDetector.OnGestureDetectorListener接口中定义的回调函数通知用户。
使用方式:
1.为你的view创建一个GestureDetector的实例;
2.复写view的onTouchEvent,并调用Gestur...
JavaOOPAPI(lang包,util包,io包)包装类-Integer数据库JDBC--SQLServiceWEBHtml(css,js),(JSP/Servlet)Android应用型技术游戏-->暂时来说国内没什么前途,在技术上来说:图形功能-->利用设备来实现应用应用-->淘宝客户端,新...
ASI
使用ASIHttpRequest第三方开源库进行信息的下载导入ASIHttpRequest源码//创建一个ASI对象 ASIHTTPRequest
*request =[ASIHTTPRequestrequestWithURL:url]; //设置代理 request.delegate = ...
IntentService:异步处理服务,新开一个线程:handlerThread在线程中发消息,然后接受处理完成后,会清理线程,并且关掉服务。IntentService有以下特点:(1)它创建了一个独立的工作线程来处理所有的通过onStartCommand()传递给服务的intents。(2)创建...
什么时候使用PopupWindow?当业务需求的交互形式需要在当前页弹出一个简单可选项UI与用户进行交互时,可使用PopupWindow完成此功能开发Android
Dev API DocPopupWindow是一个View的容器,它不像Frament和Activity这些View容器一样有完整的生...
BroadCastReceiver 简介广播接收者( BroadcastReceiver
)用于接收广播 Intent ,广播 Intent 的发送是通过调用 Context.sendBroadcast() 、
Context.sendOrderedBroadcast() 来实现的。通常一个广播 I...
Android中给View设置背景图片时,图片资源的获取和处理过程,为什么图片要放置到不同的drawable资源文件夹里面,点9图片可以进行局部拉伸,为什么还要做多套点9图片?...
在做ios7下的app视图之间切换时总是出现视图不完整的现象。
这是因为在ios7下,由于状态栏和导航栏透明,并且view的真实x和y的坐标就是window的原点。
所以完整view的上方会在状态栏和导航栏的下面有一部分遮盖。
为了既不影响界面的显示,又达到很好的切换效果。就需要把真个view补齐。
所以上方的64px高度的视图要用空白view补齐。
if (!SYSTEM_VERS...
listView是比较常用的控件,但一直都觉得创建ListView步骤有点繁琐,故在此总结一下,方便查阅。程序效果是实现一个ListView,ListView里面有标题,内容和图片,并加入点击和长按响应。首先在xml里面定义一个ListViewXml代码定义ListView每个条目的Layout,用...
上周上传app到appstore在validation完后有警告提示"The app
references non-public selectors in Payload/wacao.app/wacao:
id”.是facebook接入时引起:id user修改获取方式user.id为[user o...
苹果时间限制:3000 ms | 内存限制:65535
KB难度:3描述ctest有n个苹果,要将它放入容量为v的背包。给出第i个苹果的大小和价钱,求出能放入背包的苹果的总价钱最大值。输入有多组测试数据,每组测试数据第一行为2个正整数,分别代表苹果的个数n和背包的容量v,n、v同时为0时结束测试,此...