`
文章列表
  如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。   那么如何设置呢? 1、window -> Preferences -> general -> Workspac -> Text file encoding 选择Other,将编码改变为UTF-8,这样以后新建立工程其属性对话框中的Text file encoding即为UTF-8。 2、window -> Preferences -> general -> Content Types 选择Text树,点开,选择Jav ...
  什么是命名查询? Hibernate允许在映射文件中定义字符串形式的查询语句,这种查询方式成为命名查询   使用命名查询有什么好处? 由于使用Hibernate的HQL常常需要在Java代码中写字符串查询语句,HQL混杂在代码之间,破坏代 ...
  1).抽象工厂模式(Abstract factory): 原理: 抽象工厂模式的一个主要目的是把所生成的具体类相分离,这些类的实际名称被隐藏在工厂中,在客户级不必了解。     JDK中的此模式应用: java.util.Calendar#getInstance() java.util.Arrays#asList() java.util.ResourceBundle#getBundle() java.sql.DriverManager#getConnection() java.sql.Connection#createStatement() java.sql.St ...
         如果你是一个缺乏项目经验的人,手捧一本关于《设计模式》的书,一定会有一种云里雾里的感觉,你无论耗用多长时间,也未必真正领会;如果你是一个项目经验丰富的人,那么即使没学过设计模式,也会知道在什么场合代码应该怎么写,写出来的代码不知不觉符合某种模式的要求。       觉得设计模式是在实际的项目经验中应用后领会出来的,而非天天捧着书本学出来的。那么其实学习它只需花费几小时的时间,了解:       什么是设计模式?       设计模式的作用是什么?       设计模式都有哪些?       每个模式都是怎么回事?       每个模式都适用什么场合?       ...
  面向对象设计的六大基本原则: 1)开闭原则 2)里氏代换原则 3)依赖倒转原则 4)接口隔离原则 5)迪米特法则 6)合成/聚合复用原则   依次解释六大基本原则: 1) 开闭原则:      即面向扩展开放,面向修改封闭,也就是说系 ...
android.intent.action.BATTERY_CHANGED 充电状态,或者电池的电量发生变化 android.intent.action.BOOT_COMPLETED 在系统启动后,这个动作被广播一次(只有一次) android.intent.action.CFF 语音电话的呼叫转移状态已经改变 android.intent.action. ...
说明 activity 是用户正在浏览的数据的一个可选操作 android.intent.category.ALTERNATIVE 能够被浏览器安全使用的 activities 必须支持这个类别 android.intent.category.BROWSABLE 如果 activity 是对数据执行确省动作(点击, center press)的一个选项,需要设置这个类别 android.intent.category.DEFAULT 说明 activity 是一个设置面板 (development preference panel) android.intent ...
  在系统中添加一个快捷方式 android.intent.action.ADD_SHORTCUT 列举所有可用的应用 android.intent.action.ALL_APPS 处理拨入的电话。 android.intent.action.ANSWER 显示 activity 报告错误 android.intent.action.BUG_REPORT 拨打电话,被呼叫的联系人在数据中指定 android.intent.action.CALL 清除登陆凭证 android.intent.action.CLEAR_CREDENTIALS 和 ...
  <EditText android:id="@+id/edittext" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="20sp" />    如上,在android界面布局中形如 android:textSize="20sp" 这样的代码中属性值单位sp代表的是一个距离值。    andr ...
          Android Debug Bridge(ADB)是Android的一个通用调试工具,它可以更新设备或模拟器中的代码,可以管理预定端口,可以在设备上运行shell命令,我们 知道android是基于Linux内核,它的内部文件结构也是采用linux文件组织方式,因此访问它的文件结构需要使用shell。 下面应用shell来访问android应用中的sqlite数据库文件。 1). 在android-sdk目录下找到adb.exe 如:     2).运行cmd,切换到android-sdk
将android项目中的扩展名为apk的文件复制到手机的SD卡上,点击即可安装。 第一步:将手机用USB线与电脑连接,选择USB的连接方式为:磁盘驱动器。 第二步:将android项目中的扩展名为apk的文件复制到手机的SD卡上 第三步:将手机与电脑的连接断开,点击刚复制到SD卡上的apk文件,就会提示是否安装,正常按照提示安装即可。
今天看到一段话感悟很深,将其记录下来做为自勉。专注不但是做事情成功的关键,也是健康心灵的一个特质。 专注就是注意力全力集中到某事物上面,与你所关注的事物融为一体,不被其它外物所吸引,不会萦绕于焦虑之中。 不能专注的人,也就不能放松。专注与放松,实际上是同一枚硬币的两面而已,专注也是幸福人生的一个关键特质。 一个人对一件事只有专注投入,才会带来乐趣。对于一件事情,无论你过去对它有什么成见,觉得它多么枯燥,一旦你专注投入进去,它立刻就变得活生生起来!而一个人最美丽的状态,就是进入那个活生生的状态。
XML文件的代码 <AutoCompleteTextView android:id="@+id/antotext" android:layout_width="fill_parent" android:layout_height="wrap_content" /> java文件的代码private static final String[] AUTO_CONTENT={"a","b","c","ab",& ...
@+id/<标识符代码> 与 @id/<标识符代码>两种格式的区别: 首先这里@我们可以理解为引用,而@后边的+代表自己新声明的。即:@id代表引用已有的id,而@+id是新增加一个id <TextView android:id="@+id/username" android:layout_height="wrap_content" android:layout_width="wrap_content" android:lay ...
Global site tag (gtag.js) - Google Analytics