Android系统中TextView默认显示中文时会比较紧凑,不是很美观。为了让每行保持一定的行间距,可以设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。
关于Android下TextView中文换行问题,可查看Android自定义view-文本自动换行。
1、android:lineSpacingExtra
文本自动换行原理:文本超出控件宽度后,自动换到下一行绘制。
实现代码:
在Android系统中,发一个状态栏通知还是很方便的。下面我们就来看一下,怎么发送状态栏通知,状态栏通知又有哪些参数可以设置?
首先,发送一个状态栏通知必须用到两个类:NotificationManager、Notification。
NotificationManager:是状态栏通知的管理类,负责发通知、清楚通知等。
NotificationManager是一个系统Service,必须通过getSystemService()方法来获取。
NotificationManagernm=(NotificationManager)getSystemService(NOTIFICATION_SERVICE);
Notification:是具体的状态栏通知
伪类 :active 生效、 消除transition闪屏、 消除ie10里面的那个叉号、 关于ios与os端字体的优化(横竖屏会出现字体加粗不一致等)、 ios点击会慢300ms、 ie10的特殊鼠标事件、 不让android识别邮箱、 禁止ios弹出各种操作窗口、 禁止用户选中文字、 动画效果中,使用translate比使用定位性能高、 拿到滚动条、 关于ios系统中,webapp启动图片在不同设备上的适应性设置、 关于ios系统中,中文输入法输入英文时,字母之间可能会出现一个六分之一空格(焦点科技葛亮)、 关于android webview中,input元素输入时出现的怪异情况、 JS动态生成的select下拉菜单在Android2.x版本的默认浏览器里不起作用
由于安全因素android webview屏蔽了文件上传控件,但是他并没有完全封掉。
<form method="POST" enctype="multipart/form-data">
File to upload: <input type="file" name="uploadfile">
<input type="submit" value="Press to Upload..."> to upload the file!
</form>
1.activity定义
apk怎么安装到模拟器上,研究一下,发现两种方法比较简单:
一,把所要安装的apk,例xxx.apk拷贝到sdk下的adb的路径下,也就是和adb在同一个文件夹,比如我的是D:\Program Files\Android\sdk\platform-tools。然后进入cmd,进入刚路径下,输入adb install xxx.apk,等段时间后即可看到安装成功,也有提示出现。当然前提是你的模拟器一定是要启动好了。
很多时候我们觉得为什么我的Android手机搜索不到wifi信号,一直显示在搜索但是却没有,而别人的手机就可以搜索到和链接上呢?
下面了解一下:电脑或其他手机建立的wifi热点(非路由器热点),android2.2系统的平板和手机都搜不到该热点网络,只能够搜到无线路由器发射的网络信号。而ipad、iphone和塞班、wm、windows系统的手机或平板、电脑都搜到该热点并快速连接,android系统的怎么都搜不到,据说android原生不支持Ad-Hoc网络。
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
Android.mk编译文件是用来向Android NDK描述你的C,C++源代码文件的, 这篇文档描述了它的语法。
在阅读下面的内容之前,假定你已经阅读了docs/OVERVIEW.TXT文件,了解了它们的角色和用途。
概述:
一个Android.mk file用来向编译系统描述你的源代码。
具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次,解析一次或更多次的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文件错误,这就