最近的文章列表

Android系统中设置TextView的行间距(非行高)android:lineSpacingExtra android:lineSpacingMultiplier

Android系统中TextView默认显示中文时会比较紧凑,不是很美观。为了让每行保持一定的行间距,可以设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。

关于Android下TextView中文换行问题,可查看Android自定义view-文本自动换行

1、android:lineSpacingExtra

2014/6/13 Comments:
Android自定义view-文本自动换行 文本超出控件宽度

文本自动换行原理:文本超出控件宽度后,自动换到下一行绘制。

实现代码:

protected void onDraw(Canvas canvas) {
...
2014/6/13 Comments:
Android中状态栏通知Notification与NotificationManager详细介绍 HTML5桌面通知

在Android系统中,发一个状态栏通知还是很方便的。下面我们就来看一下,怎么发送状态栏通知,状态栏通知又有哪些参数可以设置?
首先,发送一个状态栏通知必须用到两个类:NotificationManager、Notification。
NotificationManager:是状态栏通知的管理类,负责发通知、清楚通知等。
NotificationManager是一个系统Service,必须通过getSystemService()方法来获取。
NotificationManagernm=(NotificationManager)getSystemService(NOTIFICATION_SERVICE);
Notification:是具体的状态栏通知

2014/5/30 Comments:
手机开发常见的问题列表 Android,IOS

伪类 :active 生效、 消除transition闪屏、 消除ie10里面的那个叉号、 关于ios与os端字体的优化(横竖屏会出现字体加粗不一致等)、 ios点击会慢300ms、 ie10的特殊鼠标事件、 不让android识别邮箱、 禁止ios弹出各种操作窗口、 禁止用户选中文字、 动画效果中,使用translate比使用定位性能高、 拿到滚动条、 关于ios系统中,webapp启动图片在不同设备上的适应性设置、 关于ios系统中,中文输入法输入英文时,字母之间可能会出现一个六分之一空格(焦点科技葛亮)、 关于android webview中,input元素输入时出现的怪异情况、 JS动态生成的select下拉菜单在Android2.x版本的默认浏览器里不起作用

2014/5/16 Comments:
三星、华为等android里webview不支持input file的解决方法

由于安全因素android webview屏蔽了文件上传控件,但是他并没有完全封掉。

<form method="POST" enctype="multipart/form-data">
File to upload: <input type="file" name="uploadfile">&nbsp;&nbsp;
<input type="submit" value="Press to Upload..."> to upload the file!
</form>

1.activity定义

2014/5/16 Comments:
简单操作android模拟器安装apk的两种方法

apk怎么安装到模拟器上,研究一下,发现两种方法比较简单:
 
  一,把所要安装的apk,例xxx.apk拷贝到sdk下的adb的路径下,也就是和adb在同一个文件夹,比如我的是D:\Program Files\Android\sdk\platform-tools。然后进入cmd,进入刚路径下,输入adb install xxx.apk,等段时间后即可看到安装成功,也有提示出现。当然前提是你的模拟器一定是要启动好了。

2014/5/4 Comments:
解决Android无法搜索到笔记簿WIFI热点

很多时候我们觉得为什么我的Android手机搜索不到wifi信号,一直显示在搜索但是却没有,而别人的手机就可以搜索到和链接上呢?
  下面了解一下:电脑或其他手机建立的wifi热点(非路由器热点),android2.2系统的平板和手机都搜不到该热点网络,只能够搜到无线路由器发射的网络信号。而ipad、iphone和塞班、wm、windows系统的手机或平板、电脑都搜到该热点并快速连接,android系统的怎么都搜不到,据说android原生不支持Ad-Hoc网络。

2014/1/7 Comments:
android中给图片击水印 java

android中给图片打水印


/**	 * 	 * @param src 原图片	 * @param watermark  要打的水印图片	 * @return Bitmap 打好水印的图片	 */	private Bitmap createBitmap(Bitmap src,Bitmap watermark){		if(src == null){			return null;		}		int srcWidth = src.getWidth();		int srcHeight = src.getHeight();				int waterWidth = watermark
2014/1/7 Comments:
Android.mk构造学习 - Android

Android.mk编译文件是用来向Android NDK描述你的C,C++源代码文件的, 这篇文档描述了它的语法。

在阅读下面的内容之前,假定你已经阅读了docs/OVERVIEW.TXT文件,了解了它们的角色和用途。

概述:
一个Android.mk file用来向编译系统描述你的源代码。
具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次,解析一次或更多次的build系统。
因此,您应尽量减少您声明的变量,不要认为某些变量在解析过程中不会被定义

2014/1/7 Comments:
android错误 aapt.exe已停止工作 Error in an XML file: aborting build

android异常——aapt.exe已停止工作
在android开发时,当build项目时,发生如下异常:
aapt.exe已停止工作,其他无任何错误提示,发生这个错误一般是资源文件或是xml文件中有错误造成的。

解决方法:
clean一下,可以发现console中会有错误提示,然后根据错误提示解决。


我的的情况:
[2013-04-20 14:35:50 - BigBoy] Error in an XML file: aborting build.
很明显是xml中有错误,但并未提示是哪一个xml文件错误,这就

2014/1/7 Comments: