- 浏览: 258480 次
- 性别:
- 来自: 杭州
最新评论
-
wv1124:
Ubuntu下面的Genymotion可以用QQ么?我装上打不 ...
Ubuntu 64 + IntelliJ IDEA + Genymotion 搭建Android开发环境 -
xuriyunhai:
话说怎么是英文的
JDK 7.0 API 文档 chm格式 -
xuriyunhai:
非常感谢,友情提示!解压的时候记得要从第一个即part1开始解 ...
JDK 7.0 API 文档 chm格式 -
okooo00:
tks
JDK 7.0 API 文档 chm格式 -
chenfeicqq:
wowanghechong 写道下载完后解压不了啊??刚测试了 ...
JDK 7.0 API 文档 chm格式
文章列表
利用业余时间写了一个Eclipse插件:ConvertorBackslash 下载
源码在Github上 点我访问 或 直接下载
使用场景
Windows下Java开发,经常复制文件(夹)路径.
由于Windows下路径分隔符是“\”,而在Java语法中“\”是转义符,所以经常需要手动或者使用替换功能将路径中“\”替换为“/”。
本插件用于将选中文本中的“\”转为“/”。
使用方式
Eclipse下选中文本,按下Shift+Alt+C快捷键,会自动将选中文本中的“\”替换为“/”。
备注
插件默认快捷键为Shift+Alt+C,可在Ec ...
chm 格式 的 JDK 8.0 的英文 API 文档
基于官方api文档制作
百度网盘地址:http://pan.baidu.com/s/1dD8HwqP制作CHM的代码已开源:https://github.com/chenfeicqq/CHM-Helper
环境搭建所需可至 http://pan.baidu.com/s/1gd1Kf4Z 下载
注:
此处假定 Ubuntu 用户名为 chenfei
开发相关全部存放在 /home/chenfei/Dev/ 下
一、准备
1.1 下载 JDK
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
选择 Accept License Agreement
...
(1)Android Studio菜单Build->Generate Signed APK
(2)弹出窗口
(3)创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥有密钥库跳过)
点击“Create new...”按钮创建密钥库
Key store path:密钥库文件的地址
Password/Confirm:密钥库的密码
Key:
Alias:密钥名称
Password/Confirm:密钥密码
Validity(year ...
1. 设置元素宽度等于父元素宽度
android:layout_width="fill_parent"
2. 设置元素高度等于父元素高度
android:layout_height="fill_parent"
3. 设置文字大小
android:textSize="18dp"
4. 设置元素padding
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:paddingLeft= ...
Android原生支持国际化
1. src/main/res目录上右击->New->Android resource directory
2. 弹出窗口中,Resource type选择values,Available qualifiers选择Language,点击“>>”按钮
3. 选择需要的Language,此处以中文为例,点击“OK”按钮
4. 此时在src/main/res目录下会新建一个values-zh的目录,将src/main/res/values/strings.xml复制到该目录,并将相应的内容改成中文即可
应用启动时,会根据手 ...
1. 在activity_main.xml配置文件中,为你界面上的元素增加android:id属性
<TextView
android:id="@+id/device_id"
……
/>
2. 在你的Activity类中直接使用
TextView deviceIDTextView = (TextView)findViewById(R.id.device_id);
获取你在activity_main.xml中配置的元素
build:构建目录,相当于Eclipse中默认Java工程的bin目录。
libs:依赖包
src:
main
java Java代码
res 资源文件
layout App布局及界面元素配置
menu App菜单配置
values
dimens.xml 定义css的配置文件
strings.xml 定义字符串的配置文件
styles.xml 定义style的配置文件
An ...
Android Studio简介:Google官方出品,基于Intellij IDE的Android开发工具。下载页面
Gradle简介:Groovy语言为基础,基于DSL(领域特定语言)语法的自动化构建工具。下载页面同类工具:Ant、Maven
Android Studio工具开发Android应用,使用Gradle作为构建工具。
首次启动时会检测本地是否已安装Gradle,没有安装会自动下载Gradle。
可能是由于“墙”的原因,一直启动失败,提示无法下载Gradle。
经过查询解决方案如下:
手工下载二进制包至本地,如:http://services.gradle.org/dis ...
记于2012-07-28
这两天整改前端js,引入了Yahoo.util.History通过锚点来管理用户在页面的一些操作,以便用户刷新页面后,页面仍保持和刷新前一致。
详细见官方Demo: http://developer.yahoo.com/yui/examples/history/history-navbar.html
在IE6/7下发现Yahoo.util.History无法初始化,查看源码后发现,在IE6/7下是会访问iframe的contentWindow.document。
YAHOO.util.History.initialize("yui-history-f ...
SDK11之前请使用android.text.ClipboardManager
import android.text.ClipboardManager;
……
ClipboardManager clipboardManager = (ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);
clipboardManager.setText("内容");
if (clipboardManager.hasText()){
clipboardManager.getText();
}
...
国际化文件通常使用xml或者properties文件
properties文件难以存放较复杂的信息,比如一些HTML标签。
由于项目中存在一些国际化内容(布局、样式、文案都不一样)难以在properties文件国际化,而xml则可以较好的支持,读Spring源码(org.springframework.context.support.ReloadableResourceBundleMessageSource)发现,其支持xml和properties两种格式。
Resource resource = this.resourceLoader.getResource(filename + ...
Eclipse 提供了这样的功能,但是没有设置默认快捷键
Window-Perferenes-General-Keys
Remove Trailing Whitespace
设置快捷键即可
Flash Player for ActiveX (Internet Explorer)
http://download.macromedia.com/pub/flashplayer/current/support/install_flash_player_ax.exe
Flash Player Plug-in (All other browsers)
http://download.macromedia.com/pub/flashplayer/current/support/install_flash_player.exe
获取方法(可能随着时间的推移,某些地方会和 ...
环境:
Win7 64位 + Eclipse Indigo SR2 + Subversive-Plug-In-0.7.9 + SVNConnectors-2.2.2.I20110819
现象:
Eclipse从SVN上Check Out一个工程(38072个文件,共642MB),一直出现错误Check Out不下来
Checkout operation for 'http://xxx' failed.
Java heap space
解决过程:
看上去是堆内存大小不够,尝试修改eclipse.ini将-Xmx620M加大到-Xmx1020M问题仍然存在,猜想可能是 ...