资源简介
一个浏览器源代码,适合用来学习,主要实现大部分浏览器功能
代码片段和文件信息
/*
* Copyright (C) 2012 Google Inc.
*
* 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 com.googlecode.eyesfree.braille.display;
import android.os.Parcel;
import android.os.Parcelable;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
/**
* Properties of a braille display such as dimensions and keyboard
* configuration.
*/
public class BrailleDisplayProperties implements Parcelable {
private final int mNumTextCells;
private final int mNumStatusCells;
private final BrailleKeyBinding[] mKeyBindings;
private final Map mFriendlyKeyNames;
public BrailleDisplayProperties(int numTextCells int numStatusCells
BrailleKeyBinding[] keyBindings
Map friendlyKeyNames) {
mNumTextCells = numTextCells;
mNumStatusCells = numStatusCells;
mKeyBindings = keyBindings;
mFriendlyKeyNames = friendlyKeyNames;
}
/**
* Returns the number of cells on the main display intended for display of
* text or other content.
*/
public int getNumTextCells() {
return mNumTextCells;
}
/**
* Returns the number of status cells that are separated from the main
* display. This value will be {@code 0} for displays without any separate
* status cells.
*/
public int getNumStatusCells() {
return mNumStatusCells;
}
/**
* Returns the list of key bindings for this display.
*/
public BrailleKeyBinding[] getKeyBindings() {
return mKeyBindings;
}
/**
* Returns an unmodifiable map mapping key names in {@link BrailleKeyBinding}
* objects to localized user-friendly key names.
*/
public Map getFriendlyKeyNames() {
return mFriendlyKeyNames;
}
@Override
public String toString() {
return String.format(
“BrailleDisplayProperties [numTextCells: %d numStatusCells: %d “
+ “keyBindings: %d]“
mNumTextCells mNumStatusCells mKeyBindings.length);
}
// For Parcelable support.
public static final Parcelable.Creator CREATOR =
new Parcelable.Creator() {
@Override
public BrailleDisplayProperties createFromParcel(Parcel in) {
return new BrailleDisplayProperties(in);
}
@Override
public BrailleDisplayPropertie
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-12-29 02:18 SealBrowser-master\
文件 355 2014-12-29 02:18 SealBrowser-master\README.md
目录 0 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\
文件 466 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\.classpath
文件 10 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\.gitignore
文件 814 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\.project
目录 0 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\.settings\
文件 173 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\.settings\org.eclipse.jdt.core.prefs
文件 5799 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\.settings\org.eclipse.jdt.ui.prefs
文件 5505 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\AndroidManifest.xm
文件 637 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\README.md
文件 5816 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\StartPageFragment.java
目录 0 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\assets\
目录 0 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\assets\home_icons\
文件 1168 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\assets\home_icons\baidu.png
文件 1280 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\assets\home_icons\nav.png
文件 1389 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\assets\home_icons\news.png
文件 6391 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\assets\home_icons\qrcode.jpg
文件 1209 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\assets\home_icons\shipin.png
文件 8880 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\assets\home_icons\storage_clean.jpg
文件 4202540 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\assets\webviewchromium.pak
文件 2356 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\changelog
目录 0 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\libs\
目录 0 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\libs\armeabi\
文件 40319 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\libs\armeabi\liblocSDK3.so
文件 245201 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\libs\core.jar
文件 190418 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\libs\gson-2.2.4.jar
文件 100410 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\libs\locSDK_3.3.jar
文件 110746 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\libs\nineoldandroids-2.4.0.jar
文件 86883 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\libs\volley.jar
文件 565 2014-12-29 02:18 SealBrowser-master\SealBrowser-master\lint.xm
............此处省略1165个文件信息
- 上一篇:socketIMchatdemo
- 下一篇:java程序设计梁勇.第十版全部补充材料
相关资源
- 基于JSP学生成绩管理系统软件的开发
- 安卓平台记账软件源代码JAVA
- 创建桌面快捷方式源代码(android)
- 基于Android的电话号码扫描及条形码扫
- youareanidiot源代码
- 《Java EE企业级应用开发教程Spring+Sp
- JSP+MYSQL校园一卡通系统 源代码
- 《程序员代码面试指南 》左神 高清
- 简易C语言编译器Java源代码
- 李刚《疯狂Java讲义》第三版光盘内容
- Android代码-查询软件源代码身份证号号
- 基于authorware的多媒体考试系统V2 源代
- 用java开发的扑克牌游戏程序源代码
- 电子商务平台的APP源代码
- 吉林大学数据库系统应用开发源代码
- 基于SSH的网上书城_j2ee专周_源代码+数
- java全屏游戏及源代码
- 购物网站系统源代码网页模板正式版
- 酒店管理系统JAVA源代码245552
- 整套JAVA酒店管理系统源代码含设计文
- android激情投篮游戏源代码
- 130个Weixin小程序源代码案例
- 企业通讯录源代码
- JAVA实现经典坦克大战源代码
- 八勺java斗地主AI版电脑智能拆牌
- JAVA+access综合测评系统毕业设计(源代
- 中国移动mm7api 源代码(中兴)
- Cocos2d-x3.1 《飞机大战》源代码全
- 《Java编程艺术》中文版pdf以及源代码
- JAVA基于J2ME的手机游戏开发(论文+源
评论
共有 条评论