跟我学Android
文章平均质量分 62
zucker为你服务
专注于java后台、Android移动应用开发,电商网站,大型系统开发......
展开
-
Android中的Http通信
Android 的http通信有两种方式:(1)使用HttpUrlConnection()方法(2)使用HttpClient原创 2015-07-27 10:32:20 · 275 阅读 · 0 评论 -
Xutils框架
Android 最火的快速开发框架XUtils分类: Java/Android2014-08-03 11:54 89147人阅读 评论(13) 收藏 举报目录(?)[-]最近搜了一些框架供初学者学习比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架是基于afinal开发的比afinal稳定性提高了不少下面是介绍xUtils简介使用xUtil原创 2015-08-12 09:00:59 · 280 阅读 · 0 评论 -
组件Service
1、本地服务(Local Service) --应用程序内部 ---startService (启动) || stopService stopSelf stopSelfResult (停止)Start方式启动服务后:1、服务跟启动源没有任何联系 2、无法得到服务对象 ---bindService (绑定)|| unbindServi原创 2015-08-05 17:00:46 · 290 阅读 · 0 评论 -
Handler功能
1、更新UI2、延迟执行原创 2015-08-03 16:14:40 · 258 阅读 · 0 评论 -
RecyclerView
概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、GridView。那么有了ListView、GridView为什么还需要RecyclerView这样的控件呢?整体上看RecyclerView架构,提供了一种插拔式的原创 2015-08-01 16:07:27 · 379 阅读 · 0 评论 -
绘制位图的两种方式
1、canvas.drawBitmap(bitmap,10,10,null);2、drawble.draw(canvas)原创 2015-08-01 14:23:28 · 703 阅读 · 1 评论 -
Paint及Canvas的简单应用
在Android中需要通过graphics类来显示2D图形。 graphics中包括了Canvas(画布)、Paint(画笔)、Color(颜色)、Bitmap(图像)等常用的类。graphics具有绘制点、线、颜色、2D几何图形、图像处理等功能。 1.Color(颜色)类 Android系统中颜色的常用表示方法有以下3种: (1)int color = C原创 2015-08-01 14:16:09 · 219 阅读 · 0 评论 -
Fragment与Activity通信
(1)Fragment可调用getActivity()方法获取它所在的Activity(2)Activity可调用FragmentManager的findFragmentById()或者findFragmentByTag()方法获取FragmentActivity------>Fragment:在Activity中创建Bundle数据包,并调用Fragment的setArguments(B原创 2015-07-30 16:59:48 · 379 阅读 · 0 评论 -
Fragment
Fragment在应用中应当时一个模块化和可重用的组件,因为Fragment定义了自己的布局,以及通过使用它自己的生命周期回调方法定义了自己的行为,可以将Fragment包含到多个Activity中Fragment加载方式:(1)静态加载加载方式:中的Android:name属性指定了在layout中实例化的Fragment类标识Fragment的方法: Android原创 2015-07-30 12:55:27 · 294 阅读 · 0 评论 -
App主界面Tab实现方法
1、ViewPager实现Tab2、Fragment实现Tab3、FragmentPager+ViewPager实现Tab4、ViewPagerIndicator+ViewPager实现Tab原创 2015-07-29 13:04:58 · 368 阅读 · 0 评论 -
SubMenu子菜单
Java代码:SubMenu file = menu.addSubMenu("文件");SubMenu edit = menu.addSubMenu("编辑");file.add(1, 1, 1, "新建");file.add(1, 2, 1, "打开");file.add(1, 3, 1, "保存");file.setHeaderTitle("文件操作");//子菜单标题原创 2015-07-28 13:52:44 · 314 阅读 · 0 评论 -
ContextMenu上下文菜单
添加上下文菜单内容onCreateContextMenu()-设置代码动态添加-还可以加载XML文件的菜单项设置菜单点击事件:onContextItemSelected()原创 2015-07-28 13:48:23 · 322 阅读 · 0 评论 -
OptionMenu实现选项菜单
菜单分三种类型:选项菜单(OptionsMenu)、上下文菜单(ContextMenu)、子菜单(SubMenu)选项菜单(OptionsMenu)创建选项菜单:onCreateOptionsMenu()-设置菜单项可用代码动态设置menu.add()-还可以通过XML设置MenuInflaterinflate()设置菜单点击事件:onOptionsItemSelected原创 2015-07-28 12:28:03 · 820 阅读 · 0 评论 -
认识Toast
Toast.makeText(comntext,text,duration); //返回值为Toasttoast.setDuration(duration); //设置持续时间toast.setGravity(gravity,xOffset,yOffst);//设置toast位置toast.setText(s);//设置提示内容toast.show();//显示带原创 2015-07-28 10:07:00 · 311 阅读 · 0 评论 -
BaseAdaPter的三重境界
逗比式、文艺式、普通式(1)逗比式View view=mInflayer.inflate(R.layout.item, null);存在缺点:重复创造View 、.findViewById依然会浪费大量时间//逗比式-----------------View view=mInflayer.inflate(R.layout.item, null);//mIfalter原创 2015-07-27 13:35:38 · 265 阅读 · 0 评论 -
Android动画
Androidj基础动画1、Tween Animation 变换动画共同属性:(1)Duration:动画持续时间(单位:毫秒)(2)fillAfter:设置为true,动画转化在动画结束后被应用(3)fillBefore:设置为ture,动画转化在动画开始前被应用(4)interpolator:动画插入器(加速、减速插入器)(5)reaptCount:动画重复次数原创 2015-07-27 16:13:49 · 269 阅读 · 0 评论 -
数据适配器——BaseAdapter
数据适配器: 作为数据源(Cusor+ArrayList)和ListView的适配关系。ListVeiw与缓存机制:Recycler 缓存池(需要的时候从缓存池拿出来,不需要的时候放入缓存池中)BaseAdapter的基本结构-public int getCount(): 适配器中数据集中的数据个数-public Object getItem(int原创 2015-07-27 11:05:35 · 387 阅读 · 0 评论 -
RelativeLayout用到的一些重要的属性:
第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素原创 2015-08-13 19:16:31 · 302 阅读 · 0 评论