自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 增加收货地址

1)开源控件PickerViewGitHub地址:https://github.com/saiwu-bigkoo/Android-PickerView精仿iOS的PickerView控件,有时间选择和选项选择并支持一二三级联动效果——TimePickerView 时间选择器,支持年月日时分,年月日,年月,时分等格式——OptionsPickerView 选项选择器,支持一,二,三级

2016-06-29 11:15:32 4156

原创 用户登录界面

13.1)圆形图像为一个开源控件---CircleImageView ①布局文件xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    android:orientation="vertical

2016-06-29 11:14:35 545

原创 Android native与HTNL5进行交互

在android的应用程序中,可以直接调用webview中的javascript代码,而webview中的javascript代码,也可以去调用ANDROID应用程序(也就是JAVA部分的代码).下面举例说明之:在Android开发中,通常使用xml格式来描述布局文件。就目前而言,熟悉android布局及美化的人员少之又少,出现了严重的断层。大部分企业,其实还是程序员自己动手布局。这样既浪费时

2016-06-29 11:13:34 699

原创 用TabLayout实现商品排序界面,并实现线性/网格式布局切换

①在HotFragment的热门活动中加上点击事件,点击后进入排序界面mAdatper.setOnCampaignClickListener(new HomeCatgoryAdapter.OnCampaignClickListener() {    @Override    public void onClick(View view, Campaign campaign) {   

2016-06-28 11:04:51 2165

原创 购物车页面的实现

购物车页面要实现的功能:用RecyclerView实现shoppingCart的显示;选择商品后购物车下方的价格总和会改变;实现编辑页面和完成页面的切换。①布局页面实现xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-au

2016-06-28 10:29:12 2974

原创 购物车商品的数据存储器实现

购物车数据存储器是贯穿整个App的,在商品详情页、商品列表页,只要有加入购物车按钮,都要将商品加入上存储器中,然后在购物车页面的RecyclerView中显示出来。下面,就来实现购物车数据存储器:①定义商品Beanpublic class Wares implements Serializable {    private Long id;    private String na

2016-06-28 09:49:40 1845

原创 自定义控件---加减控件

在进行商城开发时,购物车是必不可少的,而购物车中有一个重要控件---加减控件,用来对商品进行加减。现在就来实现此自定义控件。①首先,实现自定义控件的布局文件,包括两个按钮和一个TextViewxmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="horizontal"  

2016-06-28 09:02:11 1145

原创 CategoryFragment中一级分类、二级分类的实现

到目前为止,已经实现了HomeFragment和HotFragment的大部分功能,剩下的点击后进入具体栏目的功能后面会具体实现。现在来实现CategoryFragment的界面,CategoryFragment是由左侧的分类栏,右侧上方的广告轮播组件,以及下方的商品列表组件实现。点击左侧的商品分类,右边的商品列表会切换。①先来看一个完全没有封装过的版本public class Categ

2016-06-26 21:50:55 2024

原创 分页工具类分装

下拉刷新上拉加载开源控件---MaterialRefreshLayout开源控件,使用虽然很简单,但是项目中可能会有很多地方都用到下拉刷新上拉加载开源控件---MaterialRefreshLayout开源控件,如果每次都这样不厌其烦的写一大堆重复代码,这真是太愚蠢了。所以要把共同的逻辑封装为一个工具类。不同点:数据集不同,Adapter不同,布局文件不同开始封装:①构建Builder

2016-06-26 21:19:38 1028

原创 下拉刷新上拉加载开源控件---MaterialRefreshLayout开源控件

GitHub地址:https://github.com/android-cjj/Android-MaterialRefreshLayoutMaterialRefreshLayout是一个非常完美的下拉刷新上拉加载控件,类似于LinearLayout。使用也很容易:①加入依赖    compile 'com.cjj.materialrefeshlayout:library:1.3.0'

2016-06-26 20:20:35 3186

原创 下拉刷新控件---SwipeRefreshLayout

SwipeRefreshLayout是Google官方的下拉刷新控件,继承ViewGroup。使用很简单。①在layout中添加SwipeRefreshLayout           android:id="@+id/refreshLayout"        android:layout_width="match_parent"        android:layou

2016-06-26 19:10:23 294

原创 Fresco使用

Fresco是一个强大的图片加载缓存控件,具有三级缓存(2级内存,1级文件)来加载图片,节省空间和CPU时间。Fresco使用Ashmen堆来分配内存:Android有另外一种内存区域,叫做Ashmem。它操作起来更像Native堆,但是也有额外的系统调用。Android 在操作 Ashmem 堆时,会把该堆中存有数据的内存区域从 Ashmem 堆中抽取出来,而不是把它释放掉,这是一种弱内存释

2016-06-26 16:52:56 338

原创 XUtils使用

Android 最火的快速开发框架XUtils,包括了四大模块:DbUtils模块:· android中的orm框架,一行代码就可以进行增删改查;· 支持事务,默认关闭;· 可通过注解自定义表名,列名,外键,唯一性约束,NOT NULL约束,CHECK约束等(需要混淆的时候请注解表名和列名);· 支持绑定外键,保存实体时外键关联实体自动保存或更新;· 自动加载外键关联实体,

2016-06-26 16:31:13 904

原创 封装OKHttp

如果不封装OKHttp,则每发出一个请求,都要写很多重复代码,是无用且繁琐的,所以必须要封装,并且若能够结合GSON,将返回的json数据直接解析为Bean对象,就可以大大简化网络请求过程;更进一步,若能在每个请求都加上进度对话框的功能,就大大美化了网络请求过程。下面开始封装:①构建OKHttpHelper类->OKHttpHelper应该是单例的private  static  Ok

2016-06-26 16:15:12 1241

原创 OKHttp的基本使用

1)Android中网络请求的变化HttpURLConnection -> HTTPClient -> Volley -> OKHttp2)OKHttp是什么?HttpURLConnection 和 HTTPClient 虽然都支持HTTPS、文件上传下载、配置超时、IPV6、连接池。但使用OKHttp可更高效的使用HTTP协议,使应用运行的更快,更节省流量。OKHttp是一个高效

2016-06-26 14:56:56 370

原创 实现RecyclerView 的通用Adapter

RecyclerView虽然很好,但是却需要为每一个RecyclerView实现一个Adapter,而没有像BaseAdap那样的通用Adapter,下面就来实现一个通用的Adapter:①首先实现一个BaseViewHolderpublic class BaseViewHolder extends RecyclerView.ViewHolder implements View.OnCli

2016-06-26 14:07:27 439

原创 用RecyclerView+CardView实现 商城首页

商城首页用来展示热门活动的View,偶数和奇数 位上的View不同。1)CardView,扩展 FrameLayout 类别并让您能够显示卡片内的信息,这些信息在整个平台中拥有一致的呈现方式。CardView 小组件可拥有阴影和圆角。2)实现步骤①添加依赖compile 'com.android.support:cardview-v7:21.0.+'compile 'com.a

2016-06-26 13:26:50 1343

原创 RecyclerView完全解析

1)RecyclerView是什么?是一种新的视图组,可完全代替ListView和GridView,可以为任何基于适配器的视图提供相似的渲染方式,在有限的窗口中展示大量的数据集;高度解耦、异常灵活;可通过设置不同的LayoutManager、ItemDecoration和ITEMAnimator来实现不同的效果。2)使用步骤①加入依赖compile 'com.android.sup

2016-06-26 11:46:54 235

原创 轮播广告的实现

开源控件AndroidImageSliderGitHub地址:https://github.com/daimajia/AndroidImageSlider AndroidImageSlider是一个非常酷炫的轮播广告控件,主要包括了SliderLayout、SliderView、PageIndicator三个主要部分,其中可以设置PageIndicator的样式(共有6种),还可以设置

2016-06-26 11:09:02 423

原创 自定义ToolBar

Android官方提供的ToolBar虽然已经很强大,但是它的样式仍然有一些单调,现在自定义ToolBar来为它添加更多的新颖样式。比如SearchText和Text可自由切换的ToolBar实现步骤:①自定义布局文件toolBar.xml,包括EditView,TextView和一个Button    xmlns:android="http://schemas.android.c

2016-06-26 10:20:22 311

原创 工具栏ToolBar的使用

ToolBar是ActionBar 的升级版,它比ActionBar更灵活,可以放置在任何位置。ToolBar的使用方法也有两种,直接单独使用或与ActionBar结合在一起使用。ToolBar可以设置状态栏的颜色---colorPrimaryDark,ToolBar的背景颜色----colorPrimary,以及ToolBar上的文字颜色---textColorPrimary。使用步

2016-06-26 09:52:25 676

原创 用FragmentTabHost 实现底部菜单

FagmentTabHost 类似于 TabHost,但TabHost是为Activity服务的,过于重量级,已经被淘汰;而FragmentTabHost则是为 Fragment 专门服务的。使用:①将FragmentTabHost.java文件放在项目中②布局文件activity_main.xml    android:id="@+id/realtabcontent"

2016-06-26 09:11:24 268

原创 JobTracker实现原理(二)

JobTracker为一个后台进程。首先由源代码入手,看一下JobTracker是如何启动起来的。在JobTracker的main函数中有两行核心代码:        JobTracker tracker = startTracker(new JobConf());            tracker.offerService();首先创建JobTracker类的对象,然后开启J

2015-12-04 13:59:25 468

原创 JobTracker实现原理(一)

首先进行JobTacker内部实现原理的解析。

2015-12-04 11:25:46 1743

原创 Hadoop伪分布式环境搭建

1.安装环境 centOS linux 32位 Jdk 1.6 Hadoop 1.202.安装好linux环境后,首先确认能否上网,若不能上网,则WIN+R services.msc 开启VMware NAT和VMware DHCP服务3.用XSHELL连接机器4.vi  /etc/hosts 查看主机名 在此文件中设置主机名5.修改主机名 hostname查看主机

2015-12-04 11:10:25 254

计算机二级上机考试程序

计算机二级上机考试考试模拟程序,很有点用的哦!我今年刚考过

2012-10-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除