随笔分类 -  Android

摘要:进入模拟器,Setting->apps ->找到相应的app,选择uninstall 即可! 阅读全文
posted @ 2014-07-15 16:19 tinyphp 阅读(490) 评论(0) 推荐(0) 编辑
摘要:一个activity就好比一个网页,此文章讲解怎样创建一个activity并且实现跳转! 一、学习创建Activity 1、新建一个java类,右击src目录,选择new-->class,新的activity需要继承Activity类 2、需要复写onCreate() 例子: 3、配置到Androi 阅读全文
posted @ 2014-07-15 12:11 tinyphp 阅读(80228) 评论(3) 推荐(1) 编辑
摘要:记录开发中常出现的错误1、遇到这样的错误时,应该立马想到是书写错误或语法错误,常见为android:name写成了nameAttribute is missing the Android namespace prefix2、解决:菜单:project->clean。Activity not star... 阅读全文
posted @ 2014-07-14 16:56 tinyphp 阅读(535) 评论(0) 推荐(0) 编辑
摘要:创建工程的时候会出现appcompat_v7这个文件夹手贱删除后,发现出错了说明test项目是依赖于appcompat_v7包的,所以这个appcompat_v7包是不能被删除的。appcompat_v7包是一个能让2.1以上全使用上4.0版本的界面的支持库,建项目时直接把最小SDK选在Androi... 阅读全文
posted @ 2014-07-14 16:06 tinyphp 阅读(777) 评论(0) 推荐(0) 编辑
摘要:NinePatch能够对.png图片进行处理,生成一个.9.png格式的图片,图像拉伸操作时,图片就会有失真,而.9.png是Android里所支持的一种特殊的图片格式,可以实现部分拉伸。制作图片方法:1、准备一张原始图片2、打开..SDK/tools/draw9patch.bat3、菜单File-... 阅读全文
posted @ 2014-07-12 16:23 tinyphp 阅读(1774) 评论(0) 推荐(0) 编辑
摘要:预览图:准备:1、找到模仿对象QQ登陆界面UI下载>>>>>2、导入工程3、查看布局结构和使用控件其对应效果图分布为4、分析样式选择器下拉箭头2种样式:点击和默认状态文本框2种样式:聚焦和默认状态复选框3种样式:选择、不选择和鼠标点着不放左下角按钮2种样式:点击和默认登录按钮2样式:点击和默认===... 阅读全文
posted @ 2014-07-12 10:48 tinyphp 阅读(31880) 评论(0) 推荐(2) 编辑
摘要:LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。android:gravity 属性是对该view中内容的限定android:layout_gravity是用来设置该view相对与父view 的位置 阅读全文
posted @ 2014-07-11 10:49 tinyphp 阅读(999) 评论(0) 推荐(0) 编辑
摘要:实现效果:整理思路:1、控件:文字TextView和 右箭头ImageView2、因为考虑到点击效果,设计为:最外层为全圆角,内层有四种情况,分别为上圆角、无圆角、下圆角和全圆角。3、内层样式效果:需要初始样式、和点击样式4、需要知识:结合style、shake、selector组合样式布局: 1 ... 阅读全文
posted @ 2014-07-09 15:55 tinyphp 阅读(78651) 评论(4) 推荐(2) 编辑
摘要:selector根据不同的选定状态来定义不同的现实效果常用属性:android:state_selected--------选中android:state_focused--------获得焦点android:state_pressed--------点击android:state_enabled-... 阅读全文
posted @ 2014-07-08 11:57 tinyphp 阅读(23921) 评论(0) 推荐(2) 编辑
摘要:AndroidResoureces是res目录下的那些目录和文件,常用的有:res/drawable/ 存放图片资源,类型有:相关使用:Android:res之shape制作圆角Android:res之selector背景选择器Android:res之layer-list图片叠加res/layout... 阅读全文
posted @ 2014-07-07 12:01 tinyphp 阅读(495) 评论(0) 推荐(0) 编辑
摘要:在Web开发中,Html负责内容,CSS负责表现。同样,在Android开发中,可以使用Theme、Style+UI组件的方式实现内容和形式的分离。Style是针对窗体元素级别的,改变指定控件或者Layout的样式Theme是针对窗体级别的,改变窗体样式;style演示定义一个styles,在res... 阅读全文
posted @ 2014-07-05 23:57 tinyphp 阅读(7245) 评论(0) 推荐(0) 编辑
摘要:File->new->Project->android->Android Project from Existing code在Root Directory:中填写AndroidManifest.xml所在的文件夹路径需要注意的是:导入的工程不要跟Eclipse Android的工作目录下,不然会出... 阅读全文
posted @ 2014-07-05 16:02 tinyphp 阅读(1902) 评论(0) 推荐(0) 编辑
摘要:下载>>>>>>>>>>>>>>>使用图形化反编译工具:Androidfby打开Androidfby中的Android反编译工具,选择相应的apk,点击“反编译”,就可以得到apk的布局文件和图片另一种方法是用apktool.bat输入命令反编译,这个出错概率少一点,不过没上面那么方便.......... 阅读全文
posted @ 2014-07-04 18:17 tinyphp 阅读(3923) 评论(0) 推荐(0) 编辑
摘要:Hierarchy Viewer用途:即可以用来优化自己的布局,也可以用来参考别人优秀的布局打开方式:运行工程,然后在\android-sdk-windows\tools目录下双击hierarchyviewer.bat,使用:Inspect Screenshot查看界面中各控件的具体位置和情况Loa... 阅读全文
posted @ 2014-07-04 17:19 tinyphp 阅读(1800) 评论(0) 推荐(0) 编辑
摘要:本文归纳Android布局中所用到的知识点,网络上的教程说得太细化,而对于前端来说,下面的归纳最适合不过了。Android五大布局:LinearLayout 线性布局Relativelayout 相对布局TableLayout表格布局FrameLayout单帧布局AbsoluteLayout绝对布局... 阅读全文
posted @ 2014-07-04 15:35 tinyphp 阅读(768) 评论(0) 推荐(0) 编辑
摘要:通过 Logcat 查看:常用的Log有5个:Log.v()、Log.d()、Log.i() 、Log.w()、Log.e()。Log.i( "类":"函数名")分对应verbose(详细的)、debug(调试)、info(消息)、warn(警告)、error(错误) 的首字母在程序中添加:Log.... 阅读全文
posted @ 2014-07-03 18:02 tinyphp 阅读(357) 评论(0) 推荐(0) 编辑
摘要:绝对布局也叫坐标布局,指定元素的绝对位置,因为适应性很差,一般很少用到。可以使用RelativeLayout替代。常用属性:android:layout_x --------组件x坐标android:layout_y ---------组件y坐标该布局目前已经淘汰,知道就行了! 阅读全文
posted @ 2014-07-01 15:57 tinyphp 阅读(4490) 评论(0) 推荐(0) 编辑
摘要:FrameLayout:所有控件位于左上角,并且直接覆盖前面的子元素。在最上方显示的层加上:android:clickable="true" 可以避免点击上层触发底层。实例: 阅读全文
posted @ 2014-07-01 15:43 tinyphp 阅读(3630) 评论(0) 推荐(0) 编辑
摘要:预览效果: ... 阅读全文
posted @ 2014-07-01 11:15 tinyphp 阅读(8112) 评论(0) 推荐(0) 编辑
摘要:TableLayout继承LinearLayout实例:用表格布局实现计算机布局》》》》》》》》》》》》有多少个TableRow对象就有多少行,列数等于最多子控件的TableRow的列数直接在TableLayout加控件,控件会占据一行TableLayout属性(也叫全局属性):*代表所有列andr... 阅读全文
posted @ 2014-06-30 18:26 tinyphp 阅读(99029) 评论(0) 推荐(6) 编辑