- 浏览: 173017 次
- 性别:
- 来自: 沈阳
最新评论
文章列表
Apk签名首先要有一个keystore的签名用的文件。
keystore是由jdk自带的工具keytool生成的。
具体生成方式参考:
开始->运行->cmd->cd到安装的jdk的目录 ,例如:C:/Program
Files/Java/jdk1.6.0_10/bin
然后输入:
keytool -genkey -alias asaiAndroid.keystore -keyalg RSA -validity
20000 -keystore asaiAndroid.keystore
-alias 后面跟的是别名这里是 asaiAndroi ...
windows cmd 编码
- 博客分类:
- CMD 命令行
用命令chcp:
在不加任何参数的情况下是查询当前 cmd窗口的编码。
chcp
65001 切换成UTF-8代码页
chcp
936 切换成默认的GBK
chcp
437 美国英语
chcp命令的切换只对当前cmd窗口起效,若¦
1 在drawable-mdpi文件夹下创建文件checkbox_selector.xml:
<?xml
version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true"
android:drawable=& ...
Android 工程成功编译后安装时报如下错误:
[2012-09-20
13:50:12 - Nems3.0-6] Dx
UNEXPECTED
TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added:
Lcom/neusoft/widgetinstall/Const;
[2012-09-20
13:50:12 - Nems3.0-6] Dx at
com.android.dx.dex.file.ClassDefsSection.add(Class ...
android:fadingEdgeLength
设置淡入淡出边缘的长度,可以接受大小值的单位是:px、dp、sp、in、mm,也可以参考大小值资源
android:fitsSystemWindows
是否适合系统窗体,取值为true或false。该属性只对不是子组件的组件有效
android:focusable
针对ImageView来说:两者都可以设置ImageView的背景。
src:在设置ImageView的setAlpha()时有效果。
background:在设置ImageView的setAlpha()时无效果。
src 是原图显示而background是放大到全屏了.
android:scaleType="center"这些属性的效果只有在src模式下有效。
若以图片作为LinearLayout的背景,那么将无法控制LinearLayout的高度和宽度,其尺寸会不受控制的去适应图片的大小,因此采用FrameLayout 配合ImageView添加可控制大小的背景,xml的实现代码如下:
<?xml
version="1.0" encoding="UTF-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id=" ...
自己到别的电脑上做的项目导入到自己电脑中时报错,提示
Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.
解决方案一:
先下载Android1.6(API4)
然后项目右键 ->android tools->Fix Project
解决方案二;
检查Project->Properties->Java Compiler
确认JDK ...
解决方法 一:
隐藏分割线,然后在定义item视图的XML文件最后加了一个ImageView来解决,ImageView显示一张高为1像素的图片.
首先,隐藏divider:
在代码中设置: listview.setDivider(null);
或
Xml的配置文件中设置 android:divider="@null"
最新Eclipse3.7+android sdk4.0+adt14 之前的项目签名打包出问题了
错误信息 conversion to dalvik format failed with error 1
错误原因 ADT14 签名混淆打包 新添加了com.android.ide.eclipse.adt.LIBRARIES 类库 老的项目没有导入该类库
解决办法
解决办法1:修改项目的.classpath文件 添加下面一条类库:
<classpathentry kind="con" path=" ...
在android中如果有EditText,那么在载入时,光标会默认显示在第一个EditText框中,如果不想显示光标,且也不想把该光标移动到下一个EditText框,最简单的方法是在该 EditText之前增加一个不可见的LinearLayout。代码如下<LinearLayout android:focusable="true" android:focusableInTouchMode="true" android:layout_width="0px" android:layout_height ...