今天在学习android开发的时候,写了这样的一段代码: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="m…
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orie…
第一个感叹号 是跟你说 让你把Imageview 和textview 结合起来 只用 textview textview有个属性叫  android:drawable...(top/bottom/...) 这个是可以加图片的 第二个是让你把字符串外化  就是在 string.xml中定义 然后引用.不要直接输入文字…
1:在清单文件(Manifest)中加入权限时要注意,如下例: <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/> <uses-permission  android:name="android.permission.CHANGE_WIFI_STATE"/> 而非: <uses-permission android:name="an…
TextView 1.下划线 textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线 2.单独做第一步,文字会出现锯齿,要加下面抗锯齿 textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG|Paint.ANTI_ALIAS_FLAG ); 或者textView.getPaint().setAntiAlias(true);//抗锯齿 3.中划线 textview.ge…
原文链接:http://www.cnblogs.com/Birdmafly/p/3809802.html 好久没写博了,因为最近在忙着做一个app,实在是没有时间.现在快完工了.想着还是把这个布局问题说一下,相信很多人都遇到了,而且但凡是写的稍微复杂一点的layout,遇到的不止一次. 对于一个强迫症的人来说,看见这个2,立马想让它消失.打开lint一看,全是同一个问题,如下: 意思大概是丢失了关于image的说明,那就手动给它添加一条呗.android:contentDescription="…
先翻译刚好在研究到的一段,其余的无限期待续. 1.ObsoleteLayoutParam不起作用的标签 Invalid layout param in a LinearLayout: layout_centerVertical Invalid layout param in a ScrollView: layout_weight Issue: Looks for layout params that are not valid for the given parent layoutId: Obs…
分类: 开发学习笔记2013-06-21 09:44 26043人阅读 评论(5) 收藏 Android开发笔记 1.控制台输出:called unimplemented OpenGL ES API 调用了未实现的OpenGL ES API函数,一般由于导入的第三方库如地图库,里面有用到OpenGL,但是模拟器的硬件默认是没有这个的,所以需要我们编辑模拟器Emulation Options选项勾选 Use Host GPU 然后重启模拟器再尝试,如果还是这个错误,那么我们只好用真机测试了. 2.…
(一)Lint简介 Android SDK提供了一个代码扫描工具,称为lint.可以帮助您轻松地识别并纠正问题与结构质量的代码,不必执行应用程序或编写任何测试用例.每个问题检测到该工具报告的一个描述消息和严重性级别,您可以快速地优先考虑的关键改进.您还可以配置一个问题的严重性级别,忽略不相关的问题,或提高的严重程度.这个工具有一个命令行接口,所以您可以很容易地集成到您的自动化测试过程. Lint 工具可以检查你android工程潜在的bug和优化改进,以确保正确性.安全性.性能.可用性.可访问性…
一.基本介绍 作为移动应用开发者,我们总希望发布的apk文件越小越好,不希望资源文件目录中没有用到的图片等资源也被打包进apk,不希望应用中使用了高于minSdk的api,也不希望AndroidManifest文件存在异常,lint就能解决我们的这些问题. Android lint是在ADT 16提供的新工具,它是一个代码扫描工具,能够帮助我们识别代码结构存在的问题,主要包括: Usability problems (like not specifying an input type on a…