当前位置: 首页 > news >正文

设计素材类网站开发策划书网站搭建好之后提示网页走丢了

设计素材类网站开发策划书,网站搭建好之后提示网页走丢了,做个网站找别人做的吗,dede仿站1.目录 目录 1.目录 2.前言 3.程序演示 4.第二种程序示例 5.扩展 2.前言 触摸屏#xff08;TouchScreen#xff09;和滚动球#xff08;TrackBall#xff09;是 Android 中除了键盘之外的主要输入设备。如果需要使用触摸屏和滚动球#xff0c;主要可以通过使用运动事…1.目录 目录 1.目录 2.前言 3.程序演示 4.第二种程序示例 5.扩展 2.前言 触摸屏TouchScreen和滚动球TrackBall是 Android 中除了键盘之外的主要输入设备。如果需要使用触摸屏和滚动球主要可以通过使用运动事件MotionEvent用于接收它们的信息。触摸屏和滚动球事件主要通过实现以下 2 个函数来接收 public boolean onTouchEvent(MotionEvent event) public boolean onTrackballEvent(MotionEvent event) 在以上两个函数中MotionEvent 类作为参数传入在这个参数中可以获得运动事件的各种信息。 3.程序演示 本例介绍另外触摸屏事件的程序这个程序在 UI 的界面中显示当前的 MotionEvent 的动作和位置。布局文件内容如下所示 LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/androidandroid:layout_widthfill_parentandroid:layout_heightfill_parentandroid:orientationverticalTextView android:idid/actionandroid:textSize 20spandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:textColorcolor/black/TextView android:idid/postionandroid:textSize 20spandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:textColorcolor/black/ /LinearLayout 程序代码如下 package xyz.dritrtj.myexer;import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.MotionEvent; import android.widget.TextView;public class MainActivity extends AppCompatActivity{private static final String TAG TestMotionEvent;TextView mAction;TextView mPostion;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mAction findViewById(R.id.action);mPostion findViewById(R.id.postion);}Overridepublic boolean onTouchEvent(MotionEvent event) {int Action event.getAction();float X event.getX();float Y event.getY();Log.v(TAG, Action Action );Log.v(TAG, (X,Y));mAction.setText(Action Action);mPostion.setText(Postion (X,Y));return true;} } 运行效果如下 4.第二种程序示例 另外一个示例程序当触摸屏按下、移动、抬起的时候在坐标处绘制不同颜色的点在标题栏中显示当时的动作和坐标。程序的结果如图所示 程序代码如下所示注意这里没有使用布局文件实例化复制时注意onCreate方法中的内容 package xyz.dritrtj.myexer;import androidx.appcompat.app.AppCompatActivity;import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.os.Bundle; import android.util.Log; import android.view.MotionEvent; import android.view.View; import android.widget.TextView;public class MainActivity extends AppCompatActivity{private static final String TAG TestMotionEvent2;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(new TestMotionView(this));}public class TestMotionView extends View {private Paint mPaint new Paint();private int mAction;private float mX;private float mY;public TestMotionView(Context c) {super(c);mAction MotionEvent.ACTION_UP;mX 0;mY 0;}Overrideprotected void onDraw(Canvas canvas) {Paint paint mPaint;canvas.drawColor(Color.WHITE);if(MotionEvent.ACTION_MOVE mAction) { // 移动动作paint.setColor(Color.RED);}else if(MotionEvent.ACTION_UP mAction) { // 抬起动作paint.setColor(Color.GREEN);}else if(MotionEvent.ACTION_DOWN mAction) { // 按下动作paint.setColor(Color.BLUE);}canvas.drawCircle(mX, mY,10, paint);setTitle(A mAction [ mX , mY ]);}Overridepublic boolean onTouchEvent(MotionEvent event) {mAction event.getAction(); // 获得动作mX event.getX(); // 获得坐标mY event.getY();Log.v(TAG, Action mAction );Log.v(TAG, (mX,mY));invalidate(); // 重新绘制return true;}} } 在程序中在触摸屏事件到来之后接收到它并且纪录发生事件的坐标和动作然后调用 invalidate()重新进行绘制。绘制在 onDraw()中完成根据不同的事件绘制不同颜色的点并设置标题栏。         MotionEvent 是用于处理运动事件的类这个类中可以获得动作的类型、动作的坐标在 Android 2.0 版本之后MotionEvent 中还包含了多点触摸的信息当有多个触点同时起作用的时候可以获得触点的数目和每一个触点的坐标。 5.扩展 更多详情可通过下方的链接下载电子书-------《Android Studio开发实战从零基础到App上线》进行参考研究。 http://code.drjtrtj.xyz/downCode?id4021
http://www.dnsts.com.cn/news/57661.html

相关文章:

  • 临沂网站制作哪家好制作淘宝网页网站
  • 响应式网站设计图怎么做提升学历有哪几种途径
  • 合肥网站建设信息描述网页设计流程
  • 城乡建设学校官方网站如何建设一个网站站
  • 学院网站建设管理制度网站建设为什么必须有服务器
  • 做网站公司商丘邢台做网站推广找谁
  • 国内永久免费的建站新网站如何做百度百科
  • 免费的开发网站建设软件项目管理工作内容
  • 网站建设团队技术介绍安徽制作网站专业公司
  • 网站死链对网站影响华夏名网网站管理助手
  • 个人网站备案容易吗html网站要怎么做
  • 公司网站开发需要什么证书做设计什么设计比较好的网站
  • wordpress网站手机端菜单栏建行生活网页版登录入口
  • 虹桥网站建设wordpress使用新浪图床
  • 计算机专业论文网站开发站内营销推广途径
  • 类似电影天堂的网站 怎么做浏览器网站免费进入
  • 电子商务网站建设 pptWordPress众筹源码
  • 网站开发国内外研究长沙市建设网站平台的公司
  • 徐汇苏州网站建设网站开发甲方需求文档
  • 站酷网怎么样长宁长沙网站建设
  • 服装网站的建设与管理.net 网站 调试
  • 黑龙江交通系统网站建设上海企业公示
  • 网站百度关键词seo排名优化关键词广告
  • 局域网站点建设方案付费推广网站
  • 宁波网站推广怎么做wordpress流动公告
  • 牡丹江做网站建设电子商务网站建设实验报告
  • 温岭做网站的公司有哪些wordpress科技企业主题
  • 专业家电维修网站建设优化排名案例
  • 网站上常用字体wordpress开发文档
  • 做网站英文编辑有前途吗网站缩略图尺寸