共 16 篇文章
显示摘要每页显示  条
android中Invalidate和postInvalidate的区别android中Invalidate和postInvalidate的区别 Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:An...
android 阻止屏幕变暗。Android 禁止系统休眠,使屏幕不变暗,保持游戏中屏幕高亮。实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位。<uses-permission android:name="android.permission.WAKE_LOCK"> </uses-permission>把这段代码加在setContentView(R.la...
android的Handler - 程序员之路 - 博客园android的Handler 前言  学习android一段时间了,为了进一步了解android的应用是如何设计开发的,决定详细研究几个开源的android应用。public Handler handler;// 存放数据 date.putInt("time", Total); msg.setData(date); msg.what=0; Log.d("ThreadId", "Thread:" +...
还在苦恼于如何发布应用到Android市场吗?请跟随本教程,本教程将教你通过几个简单步骤完成发布应用到Android市场。第2步:上传宣传媒体Android市场可以使用多张图片来显示你的应用程序,并展示给用户看。Android市场还需要高分辨率版本的应用程序图标。Android市场允许你提供一个小的宣传图形。Android市场同样可以使用一个更大的图形。Androi...
Handler handler= new Handler();为了解决这个问题Android在activity中提供了runOnUiThread(),如果在UI线程,则马上执行,如果在后台线程,则将Runnable的执行内容加入到后台线程的队列中,这样无论代码在UI线程还是后台线程都能安全地执行。//步骤1:创新HandlerThread的一个对象,并开启这个线程,HandlerThread将通过Looper来处理Handler对...
1.首先创建一个新的android项目:<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="classroom.studio" android:versionCode="1" android:versionName="1.0"> <application android:label="@string/app_name"> <service android:name="....
><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:text="显示自定义Dialog" android:id="@+id/button1" an...
自定义 Android 对话框 (AlertDialog) 的样式。><resources> <style name="Dialog" parent="android:style/Theme.Dialog"> <item name="android:windowBackground">@null</item> <item name="android:windowNoTitle">true</item> <item name="android...
本文开始将为大家剖析Android示例程序-Snake贪吃蛇。Java代码// Collision detection // For now we have a 1-square wall around the entire arena if ((newHead.x < 1) || (newHead.y < 1) || (newHead.x > mXTileCount - 2)|| (newHead.y > mYTileCount - 2)) {//撞墙 setMode(LOSE); return; }
Android日记输出单元测试DebugAndroid日志输出单元测试Debug.在Android工程中添加单元测试的方法:<manifest xmlns:android="http://schemas.android.com/apk/res/android"<uses-library android:name="android.test.runner" />android:targetPackage="cn.taobao.action" android:label="Tests fo...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部