精华内容
下载资源
问答
  • --删除视图 --删除视图只是删除视图的定义,并不会删除基表的数据。 --只有视图所有者和具备DROP VIEW权限的用户可以删除视图。 --视图被删除后,基于被删除的其他视图或应用无效。 ...

    --删除视图
    --删除视图只是删除视图的定义,并不会删除基表的数据。
    --只有视图所有者和具备DROP VIEW权限的用户可以删除视图。
    --视图被删除后,基于被删除的其他视图或应用无效。

    如上描述如有不懂,可以扫码关注麒琳技术栈公众号,欢迎在线咨询

    展开全文
  • 因项目UI设计需求,需要实现自定义视图上下无限循环滚动,现将demo上传,供参考及鞭策 Demo源码地址: http://download.csdn.net/detail/yj_sail/9642897

    因项目UI设计需求,需要实现自定义视图上下无限循环滚动,现将demo上传,供参考及鞭策

    Demo源码地址:
    http://download.csdn.net/detail/yj_sail/9642897

    这里写图片描述

    展开全文
  • 前段时间开发过程中不知道按了什么按钮,导致Studio 开发视图中,顶部的工具栏不见了。 变成了如图的这种样式: 经过一番百度查找,终于找到了,将工具栏设置回来的方法: 设置方法如下面几张图...

    前段时间开发过程中不知道按了什么按钮,导致Studio 开发视图中,顶部的工具栏不见了。

    变成了如下图的这种样式:


    经过一番百度查找,终于找到了,将工具栏设置回来的方法:

    设置方法如下面几张图所示:

      1.单击菜单栏中,从左侧数的第三个选项——view选项,然后选中ToolBar选项,单击,如下图


    2.最后Sttudio视图中的工具栏就设置回来了。


    展开全文
  • Android自带的视图常常不能满足实际开发的需求,这种情况我们就得自定义视图(View)。 首先在res\values目录找到attrs.xml(如没有则创建之),在该属性定义文件的resources根节点增加类似下面的定义: ...

    自定义视图的用法

    Android自带的视图常常不能满足实际开发的需求,这种情况下我们就得自定义视图(View)。
    首先在res\values目录下找到attrs.xml(如没有则创建之),在该属性定义文件的resources根节点下增加类似下面的定义:
        <declare-styleable name="SignatureView">
            <attr name="paint_color" format="color" />
        </declare-styleable>

    其次在代码中创建类似SignatureView的自定义视图类,编写代码并编译通过。
    然后在使用自定义视图的布局文件的根节点下增加类似下面的命名空间定义,这里的路径应与AndroidManifest.xml的package属性值保持一致。
        xmlns:app="http://schemas.android.com/apk/res/com.practice.activity"

    最后在使用视图的xml布局中加上类似下面这样的xml描述:
        <com.practice.widget.SignatureView
            android:id="@+id/view_signature"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            app:paint_color="@color/blue" />


    自定义视图的编码步骤

    自定义视图的编码主要由四部分组成:
    一、重写构造函数,并初始化个性化参数;
    二、重写测量函数onMesure,计算该视图的宽与高(除了复杂视图,实际开发中一般不进行重写);
    三、重写绘图函数onDraw、onLayout、dispatchDraw,视情况重写三个其中的一个或多个;
    四、重写触摸事件函数dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent,一般情况不做重写,当然存在手势滑动冲突时,就必须重写;
    以上四点,本章只记录前面三点,第四点事件函数这部分内容较复杂,留待后面的章节介绍。


    三种构造函数的区别

    自定义视图存在三个构造函数,分别是
    		//只有一个参数,用于在代码中构造对象
        public SignatureView(Context context) {
            super(context);
        }
      
    		//有两个参数,用于在XML布局中构造对象
        public SignatureView(Context context, AttributeSet attrs) {
            super(context, attrs);
    	if (attrs != null) {
                TypedArray attrArray=getContext().obtainStyledAttributes( attrs, R.styleable.SignatureView);
                mPaintColor = attrArray.getColor(R.styleable.SignatureView_paint_color, 0);
                attrArray.recycle();
            }
        }
        
    		//有三个参数,用于在XML布局中构造对象
        public SignatureView(Context context, AttributeSet attrs, int defStyleAttr) {
            super(context, attrs, defStyleAttr);
        }

    其中,在代码中构造对象时采用第一种构造函数,在XML布局中构造对象时采用第二种构造函数。第三个函数也是在XML布局中构造对象时使用,它与第二种的区别在于:
    1、defStyleAttr是一种特殊的属性,其类型既非整型也非字符串,而是参照类型(reference,需要在style.xml中另外定义),举例如下:
        <declare-styleable name="SignatureView">
            <attr name="paint_color" format="color" />
        </declare-styleable>
        <attr name="CustomizeStyle" format="reference" />

    2、XML布局直接调用的都是第二种构造,第三种构造都是通过第二种构造来调用,举例如下:
        public SignatureView(Context context, AttributeSet attrs) {
            this(context, attrs, R.attr.CustomizeStyle);
        }
        
        public SignatureView(Context context, AttributeSet attrs, int defStyleAttr) {
            super(context, attrs, defStyleAttr);
    	if (attrs != null) {
                TypedArray attrArray=getContext().obtainStyledAttributes( attrs, R.styleable.SignatureView, defStyleAttr, R.style.DefaultCustomizeStyle);
                mPaintColor = attrArray.getColor(R.styleable.SignatureView_paint_color, 0);
                attrArray.recycle();
            }
        }

    这样Android在寻找该自定义视图的属性时,就会依次先找XML布局文件,再找attrs.xml文件中R.attr.CustomizeStyle的定义,最后找style文件中R.style.DefaultCustomizeStyle的定义。

    个人感觉第三种构造函数在实际开发中用的不多,不需要过多的深入研究,了解了解就好了。



    点此查看Android开发笔记的完整目录

    展开全文
  • MySQL 利用视图来提高开发效率

    千次阅读 2017-07-17 21:07:01
    如何利用MySQL 视图加快程序开发
  • //坐标是根据父视图的位置来设置的,不会跨层; UIView *view2 = [[UIView alloc] init]; view2.frame = CGRectMake(20, 20, 50, 50); view2.backgroundColor = [UIColor redColor]; view2.tag = 101;//唯一...
  • 在iOS开发中通过方法传值,子视图的frame根据父视图的frame变化时可采用sender.superview.frame来获取父视图的frame。
  • iOS项目开发实战——视图动画效果

    千次阅读 2015-08-19 09:40:39
    视图动画效果也非常类似我的上一篇博客《iOS项目开发实战——实现视图切换动画》。现在只是只对某一个视图进行的动画,不是一种切换动画。现在我们来实现一下。 (1)拖动一张图片到Images.xcassets.然后在Main....
  • 我在之前多篇博客中讲解了在不使用storyboard使用nib文件的情况,使用代码生成导航栏并进行跳转,具体可以参考《iOS开发——界面跳转与返回及视图类型详解》《iOS纯代码实现界面建立、跳转、导航栏(无...
  • Vue项目开发数组更新视图不更新

    千次阅读 2018-08-25 16:49:06
    Vue项目开发数组更新视图不更新 业务场景:Vue项目开发数组更换视图不更新 在methods里面的方法调用vm.items[indexOfItem] = 新的值;并不会刷新视图 .jpg “git图片”) 如上图,点击button触发change方法可以...
  • iOS中视图是一个应用的重要组成部分,功能的实现与其息息相关,而视图控制器控制着视图,其重要性在整个应用中不言而喻。 视图生命周期与视图控制器关系 以视图的5种状态为基础,我们来系统的了解一下视图控制器的...
  • 最近在做管道轴侧图,三维视图一直是手动打开,想进一步实现自动话,用代码打开某个系统的三维视图: 主要代码如下: Type type = doc.ActiveView.GetType(); if (!type.Equals(typeof(View3D))) { View3D view...
  • //自定义Header视图 - (nullable UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{  if (section == 0) {  UIView *view = [[UIView alloc]init];    
  • [Unity3D]Unity3D游戏开发之在Android视图中嵌入Unity视图

    万次阅读 多人点赞 2014-09-19 14:49:38
    大家好,我是秦元培,欢迎大家关注...就会将一部分文章连接到博主博客以外的地方,博主并不是一个小气的人,只是这些博客都是倾注了博主自己心血写成的,如此作践难免让博主本人心寒。从今天起,博主所有的文章、配图
  • Revit二次开发中如何切换到3D视图

    千次阅读 2018-12-19 17:53:31
    我们在Revit二次开发中使用过滤器等一些操作的时候通常要固定在某一个视图中,分享一个切换到3D视图的方法,当然切换到其他的2D视图也是同样道理    /// &lt;summary&gt;  /// 将当前视图切换到三维视图...
  • VS Code插件开发教程--树视图+网页视图完整demo+图--2简介四、treeView: 在视图中显示想要的 item五、创建 webView 并嵌入百度页面 简介 你好! 本人为 2019.7 毕业的应届毕业生,目前从事前端工程师的职业。对知识...
  • VS Code插件开发教程--树视图+网页视图完整demo+图--1简介一、安装二、初识 VS code 插件 demo三、treeView: 重识 package.json 简介 你好! 本人为 2019.7 毕业的应届毕业生,目前从事前端工程师的职业。对知识充满...
  • iOS开发那些事--简单表视图

    千次阅读 2013-02-27 16:17:18
    视图是iOS开发中使用最频繁的视图,我们一般都会选择以表的形式来展现数据,比如通讯录、频道列表等。表视图分段、分组、索引等功能使我们所展示的数据看起来更规整更有调理,更令人兴奋的是表视图还可以利用细节...
  • 视图

    千次阅读 2013-02-26 17:08:20
    一、什么是视图:  在ORACLE中,称视图为逻辑表。逻辑二字还是说明了视图不是真正的表。因为视图内根本就没有数据。视图的全部家当,也就是你创建视图时的SELECT语句。 二、创建视图: 1、创建视图的主法是...
  • iOS开发 将某个视图置于某视图之上

    千次阅读 2016-06-30 16:34:13
    使用方法: bringSubviewToFront: 如下所示: view2 置于 view1 视图的最上层: [view1 bringSubviewToFront:view2];
  • 110.Oracle数据库SQL开发视图——创建并使用视图 欢迎转载,转载请标明出处: 视图实际上是一个或多个表上的预定义查询,这些表称为基表(base table). 从视图中检索信息与从表中检索信息的方法完全相同。  ...
  • 111.Oracle数据库SQL开发视图——修改、删除视图 欢迎转载,转载请标明出处: CREATE OR REPLACE可以彻底替换一个视图。 如下: store@PDB1> create or replace viewproduct_average_view as select product_...
  • Qt开发之多视图架构

    千次阅读 2014-04-14 15:39:38
    本文讲述的内容是在Qt开发应用的多视图架构,图文并茂,对于架构,是一直让本人很苦恼的一件事,不过本文还好,希望这篇文章能帮你解决问题,先看文章吧! QT 功能强大,使用广泛,开发时也灵活多样,方便的同时...
  • UIWebView网页视图—IOS开发

    万次阅读 多人点赞 2012-02-27 20:56:29
    UIWebView可以让你创建一个网页浏览器,类似safari,不是在程序中启动safsri哦。是不是觉得很棒呢?废话少说,切入正题。 一、创建UIWebView CGRect bouds = [[UIScreen manScreen]applicationFrame]; ...
  • 深入探索Symbian多视图程序开发

    千次阅读 2008-04-01 00:46:00
    Author:孙东风Date:04/01/2008 我们知道,在大多数GUI的Applications中,视图之间的切换是极其频繁的。...在Symbian中多视图应用程序之间的视图管理可以用图来表示:其中AppUI管理AppView,AppView又管理Container。
  • UIScrollView 滚动视图—IOS开发

    万次阅读 多人点赞 2012-03-05 01:35:33
    //当用户抬起手指而视图需要继续移动时,会收到通知。这个方法可以用来读取 contentOffset属性,从而判断出当用户抬起手指钱最后一次滚动到的位置,虽然这个位置并不会使滚动条的最终停止位置。 -(void)...
  • OCiOS开发:集合视图 UICollectionView

    万次阅读 2015-08-27 22:59:15
    简介UICollectionView 和 UICollectionViewController 类是iOS6 新引进的API,用于展示集合视图,布局更加灵活,可实现多列布局,用法类似于UITableView 和 UITableViewController 类。使用UICollectionView 必须...
  • RUP(Rational Unified Process),统一软件开发过程,统一软件过程是一个面向对象且基于网络的程序开发方法论。 在RUP中采用“4+1”视图模型来描述软件系统的体系结构。“4+1”视图包括逻辑视图、实现视图、进程...
  • 本文中的视图操作指,图档视角的操作。 实现操作视图的流程为: 1、获得当前视图  ViewTableRecord vtr = ed.GetCurrentView(); 2、设置观察点  vtr.SetViewDirection(ov); 3、设置视图  ed....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 531,997
精华内容 212,798
关键字:

视图的自顶而下的开发