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

怎样优化网站自然排名/企业网站seo诊断工具

怎样优化网站自然排名,企业网站seo诊断工具,wordpress默认邮件文件夹,政府网站建设 会议这次的学习主要是在包里面除自动生成的mainactivity.java之外,再新建一个class, DrawView,在mainactivity里面调用DrawView。 在DrawView里面主要是重写onDraw方法,----该方法负责在该组件指定位置绘制一个小球。 package org.crazyit.helloworld; impor…

 这次的学习主要是在包里面除自动生成的mainactivity.java之外,再新建一个class, DrawView,在mainactivity里面调用DrawView。

在DrawView里面主要是重写onDraw方法,----该方法负责在该组件指定位置绘制一个小球。

package org.crazyit.helloworld;
import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.view.View; public class DrawView extends View{public float currentX=40; public float currentY=50; //必须重写一个构造方法 public DrawView(Context context) { super(context); // TODO Auto-generated constructor stub } //重写onDraw方法通过Canvas绘画 @Override public void onDraw(Canvas canvas) {       super.onDraw(canvas); //创建画笔 Paint paint=new Paint(); paint.setColor(Color.RED); //绘制一个小圆 canvas.drawCircle(currentX, currentY, 25, paint); } }

 在mainactivity里面引用drawview.

package org.crazyit.helloworld;import android.app.Activity; 
import android.os.Bundle; 
import android.util.Log;
import android.view.MotionEvent; 
import android.view.View; 
import android.widget.LinearLayout; public class MainActivity extends Activity {public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); LinearLayout root=(LinearLayout) findViewById(R.id.root); //创建一个自己继承于View的对象 final DrawView drawView=new DrawView(this); //设置自定义组件的最大宽度和高度 drawView.setMinimumWidth(300); drawView.setMinimumHeight(500); //为drawview组件绑定tounch事件drawView.setOnTouchListener(new View.OnTouchListener() {     public boolean onTouch(View v, MotionEvent event) { Log.e("onTouch", "onTouch");drawView.currentX=event.getX(); drawView.currentY=event.getY();  //通知drawview组件重绘 drawView.invalidate(); //返回true表明算是方法已经处理该事件 return true; } }); root.addView(drawView); }}

 main.xml中为:

 

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"  android:background="#00FFCC" //定义背景颜色android:id="@+id/root"> </LinearLayout>   

 最终结果:

 

转载于:https://www.cnblogs.com/Anita9002/p/3975343.html

http://www.lbrq.cn/news/778249.html

相关文章:

  • 免费做app网站建设/海阳seo排名
  • 郴州网站建设有限公司/关键词查询工具
  • 服务之家做网站简单吗/网站关键词优化有用吗
  • 网站开发和移动开发/百度网址名称是什么
  • 直播视频网站/seo职位
  • 多人在线网站开发/网站建设公司好
  • 网站建设好后怎么制作网页/外呼系统电销
  • 做电影解析网站/搜索引擎排名中国
  • 织梦cms零基础做网站/竞价托管代运营
  • 做的漂亮的商务网站/市场推广方案怎么写
  • 网站主机在哪里注册呢/竞价托管选择微竞价
  • 丹东网站建设/看颜色应该搜索哪些词汇
  • 青岛注册公司网站/百度站长号购买
  • 做电影采集网站用什么vps/凯里seo排名优化
  • 潍坊网站制作策划/seo推广技术
  • 网站建设电话/北京做网络优化的公司
  • 用wordpress做的网站有哪些/网络营销的优势是什么
  • 怎样组建企业网站/百度投放广告联系谁
  • 网站设计的目的和任务/广告公司网站制作
  • 北京市海淀区教委网站/网络营销招聘岗位有哪些
  • 从哪个网站找钢做的微商/一键注册所有网站
  • 做影视网站的软件/中国企业500强排行榜
  • 电子商务 独立网站制作/宁波seo咨询
  • 上海网站开发服务商/b2b多平台一键发布
  • 网站建设后期维护流程/创建自己的网页
  • 手机图片编辑/东莞网站建设seo
  • 网站开发太简单了框架/阿里妈妈推广网站
  • 安徽鑫华建设有限公司网站/站长统计app软件大全
  • 广州市建设工程交易中心网站/小说关键词搜索器
  • 建设网站的推广的软文/百度官网下载安装
  • vscode新建esp32工程,没有sample_project怎么办?
  • 借助 ChatGPT 快速实现 TinyMCE 段落间距与行间距调节
  • (25.08)Ubuntu20.04复现KISS-ICP
  • 【软考架构】主流数据持久化技术框架
  • Mysql 8.0 新特性
  • 比较useCallback、useMemo 和 React.memo