BaseColumns以及自定义Column

简介:

android provider 包下自带的BaseColumn

复制代码
/*
 * Copyright (C) 2006 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package android.provider;

public interface BaseColumns
{
    /**
     * The unique ID for a row.
     * <P>Type: INTEGER (long)</P>
     */
    public static final String _ID = "_id";

    /**
     * The count of rows in a directory.
     * <P>Type: INTEGER</P>
     */
    public static final String _COUNT = "_count";
}
复制代码

基于basecolumn自定义自己表的Column

复制代码
public static final class PhoneLabelColumns implements BaseColumns {
//必要的部分 ---begin-----
public static final String TABLE = "phone_label"; public static final String COUNT = "count"; public static final String NUMBER = "number"; public static final String LABEL = "label";
//必要的部分 ----end-----
private static final String[] PROJECTION = { _ID, // 0 NUMBER, // 1 LABEL, // 2 COUNT, // 3 }; public static int COLUMN_NUMBER = 1; public static final int COLUMN_LABEL = 2; public static final int COLUMN_COUNT = 3; }
复制代码

 本文转自demoblog博客园博客,原文链接http://www.cnblogs.com/0616--ataozhijia/p/3711136.html如需转载请自行联系原作者


demoblog

相关文章
|
数据库
Unknown column ‘字段名‘ in ‘field list‘解决方法
Unknown column ‘字段名’ in 'field list’英语翻译过来就是未知列的字段名在字段表中,也就是说数据库表中的字段名在实体类中找不到。 解决方案如下: 查看实体类的属性名和数据库表中的名字是否一致(注意数据库表字段中是否有空格或者下划线)
3787 0
|
2月前
|
前端开发
开发指南029-el-table-column对齐属性
按开发文档和正常理解,el-table-column具有属性align,可以填left,center,right控制内容的对齐方式
|
6月前
|
前端开发 容器
bootstrap table 设置自定义列宽
【5月更文挑战第4天】bootstrap table 设置自定义列宽
|
6月前
|
容器
QML之定位器(Column,Row,Flow,Grid)
QML之定位器(Column,Row,Flow,Grid)
637 2
|
分布式计算 Java 大数据
Column 对象_创建1 | 学习笔记
快速学习 Column 对象_创建1
128 0
Column 对象_创建1 | 学习笔记
|
分布式计算 大数据 API
Column 对象_创建_有绑定| 学习笔记
快速学习 Column 对象_创建_有绑定
 Column 对象_创建_有绑定| 学习笔记
|
SQL 分布式计算 大数据
Column 对象_操作_别名和类型 | 学习笔记
快速学习 Column 对象_操作_别名和类型
108 0
Column 对象_操作_别名和类型 | 学习笔记
Element UI - el-table el-table-column 表头自定义
Element UI - el-table el-table-column 表头自定义
682 0
Element UI - el-table el-table-column 表头自定义