自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zuo_XP的博客

单身帅气程序猿

  • 博客(95)
  • 收藏
  • 关注

原创 git 使用详细介绍

安装成功之后在工作目点击如下操作:一、git  切分支1.新建文件夹,进入工作目录2.git init         //初始化新仓库,比如新建一个文件夹,然后在里面拉代码,且分支3.scp -p -P 29418 zhouxiaopeng@GitServer:hooks/commit-msg .git/hooks/                         //下载钩子脚

2017-09-02 10:10:00 759

原创 自定义AlertDialog的实现步骤

package com.micen.suppliers.business.home;import android.app.AlertDialog;import android.content.Context;import android.os.Bundle;import android.view.KeyEvent;import android.view.View;i

2017-03-31 14:05:41 813

原创 如何自定义view布局,然后添加到LinearLayout中

View view = LayoutInflater.from(activity).inflate(R.layout.dialog_update_prompt,null);((TextView) view.findViewById(R.id.dialog_update_tv_title)).setText(activity .getString(R.string.upd

2017-03-31 11:06:17 2410

原创 设置状态通知栏的颜色

/** * 初始化通知栏样式 * * @param isNavigationBarGray 是否灰色样式 输入true就为color_333333,,,,,,,,,输入为false就为color_005799 */@Overridepublic void initNavigationBarStyle(boolean isNavigationBarGray) {

2017-03-31 09:46:42 1465

原创 Acticity A跳转到Activity B 启动方式为startActivityForResult(携带标签属性启动)

startActivityForResult使用这种方式启动Activity B,当B结束finish()的时候,会自动跳转到启动页A中,并且会调用onActivityResult()方法,然后根据传递的标签,执行相应的方法,代码如下:A中的启动:public static void startActivityForResult(Activity activity, Book book,

2017-03-24 11:09:43 702

原创 viewpager的滑动事件总结(滑动在toolbar上显示页数,滑动到最后一页显示下载的dialog)

***********************在BookPreviewActivity     杂志浏览页面:代码如下:@Overrideprotected void onResume() { super.onResume(); final List previewPictures = getPreviewPictures(); title.setTe

2017-03-24 10:52:23 409

原创 viewpager结合toolbar怎么实现点击viewpager,让toolbar消失,然后点击再让toolbar出现

用下面这个方法,可以实现点击效果,viewpager我们添加进去了一组List,其中的View是运用imageloader从网络加载进去的,具体代码如下:(点击viewpager实现toolbar的消失和出现,是设置view的点击事件实现的)private List getPreviewPictures() { LayoutInflater inflater = LayoutI

2017-03-24 10:06:31 993

原创 Android Studio格式排版(layout java)

ctrl+alt+l 这个为layout java格式排版,统一格式,刷新排版

2017-03-15 13:28:46 1766

原创 textview中点击效果实现,比如点击textview中实现图片和文字的颜色变化(类似于button)

TextView android:drawableTop="@drawable/bg_text_view" android:id="@+id/home_toolbar_settings" android:layout_width="match_parent" android:layout_height="wrap_content" android:layou

2017-03-13 11:28:50 3238 1

原创 android中怎么设置color为透明颜色或者半透明颜色

color name="color_transparent_333333">#88333333color>color name="color_transparent_333333_top">#33333333color>#88333333为颜色代码,采用十六进制绘制:其中#为固定的88为透明度从00到99之间,由透明到完全不透明333333为十六进制的颜色

2017-03-13 11:19:19 4989 1

原创 弹出列表popupwindow的使用

地址:http://blog.csdn.net/harvic880925/article/details/49272285

2017-02-17 16:33:22 483

原创 Activity中各个方法的作用

http://www.cnblogs.com/lwbqqyumidi/p/3776184.html

2017-02-04 09:47:42 777

原创 公司:在项目中导入properites,以及创建项目的时候出现gradle错误

在project模式中打开gradle.properities文件夹,加入systemProp.http.proxyPassword=15061732335koonesystemProp.https.proxyUser=zhouxiaopengsystemProp.https.proxyPort=8080systemProp.http.proxyHost=192.168.25.210

2017-01-09 16:00:30 496

原创 如何让edittext在activity起始的时候不自动获得焦点?

在toolbar上面加入如下代码:<TextView android:layout_height="0dp" android:layout_width="0dp" android:focusable="true" android:focusableInTouchMode="true" />

2016-11-21 19:58:46 359

原创 侧滑drawerlayout的使用

出处:http://blog.csdn.net/elinavampire/article/details/41477525记住将你要的主页面的layout写在framelayout控件中,即可

2016-11-15 21:44:11 349

原创 两个fragment的跳转

两个fragment的跳转不能使用startActivity,必须使用一下方法,fragment的跳转实际上就是在当前页面杀死当前的fragmetn,加载另一个fragment。http://blog.csdn.net/elinavampire/article/details/41477525代码:// android.su

2016-11-15 21:42:05 433

原创 删除recyclerview中的item

如图:1.我们点击删除就会删除这个recyclerview中的这个项2.我们只需要在这个recyclerview对应的adapter中,加入对删除button的点击事件,在里面加入如下代码,就能实现删除功能holder.removeButton.setOnClickListener(new View.OnClickListener() { @Override

2016-11-10 15:25:21 6165 2

原创 41.我的收藏

效果图:1.我们将hotFragment中的商品详细信息的hotgoodsbean,传入到list  list中,然后再将这个list加入到MyfavitorActivity创建的一个hasmap中,这样就将我选择的商品成功的放入了缓存当中,然后在放入MyfavitorActivity中的recyclerview中。2.点击删除adapter中的item,使用如下代码:

2016-11-10 14:38:28 388

原创 40.我的订单(使用NineGrilView,显示九宫格图片)

我们在编写我的订单的时候会,运用到recyclerview来显示商品图片,但是这个需要在recyclerview中再嵌套recyclerview,使用很不方便,所以我们这里使用了NineGirdView使用地址;https://github.com/w4lle/NineGridView1.首先添加依赖compile 'com.w4lle.library:NineLayout:1.0

2016-11-07 22:43:00 1163

原创 37.38.39收货地址的建立,以及退出登录功能

1一、收货地址的建立;实际上就是将收货地址存储在数据库中,和之前用户登录的账号的数据库中的表实现向关联,登录不同的账号,取出不同的地址代码看项目二、推出功能的实现:在Minefragment页面实现登录退出功能1.首先我们在之前的minefragment中的布局中加入一个退出登录按钮的布局这个控件,是使里面的布局控件全部显示在屏幕上,防止因为不同

2016-11-07 10:22:44 599

原创 36.支付订单

步骤:在支付界面,点击支付就会到这个页面,然后清空购物车,回到主页面效果图:layout的源代码:xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android

2016-10-28 15:16:24 426

原创 RadioButton的使用(三个button,实现互斥,一次只能选中一个)

效果:只能选中一个radiobutton实现的方法:1.首先我们要将三个radiobutton的layout设置成可以点击的,然后我们将这三个radio设置成不可以点击的,我们通过点击layout来实现,radiobutton的选中,通过设置               android:focusable="true"    android:clickable="true"属性来实

2016-10-27 17:46:55 21950

原创 35.在自己的项目中使用第三方支付

1.首先编写支付订单的layout---》activity_create_order2.编写adapter,将购物车中的数据显示在交付页面中,但是因为recyclerview是放在ScrollView中所以在recyclervie中放入数据的时候,高度会报错,所以需要自定义一个 FullyLinearLayoutManager 类,来消除这个错误3.设置三个radiobutton的互斥性

2016-10-27 16:29:00 954

原创 34.第三方支付

使用这个平台的产品p++:https://www.pingxx.com/guidance/client/sdk/android步骤:1.新建module--》paysdk2.将jar包加进去3.找到paysdk的build,将里面的// testCompile 'junit:junit:4.12'// compile 'com.android.supp

2016-10-27 09:01:56 403

原创 32.检验验证码以及完成注册(用到了将用户的信息存储到数据库当中)

检验码没有进行检验,以后有时间再做这一章实现了将用户数据存储到数据库中

2016-10-25 22:07:49 3042

原创 31.第三方分享,短信SDK的集成

Eclipse   Android Studiosrc ==> [module  name]/src/main/javares ==>[module name]/src/main/reslibs下的jar ==> [module name]/libslibs下的so ==>[module name]/src/main/jniLibsassets ==> [module na

2016-10-23 16:24:01 465

原创 28.2用户登录(手机号,密码框的样式)

实现步骤:1.首先编写layout代码:<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:layout_marginTop="40dp" styl

2016-10-23 08:34:53 1018

原创 简单button样式的设置(不是直接将背景设置为图片,而是设置背景的颜色)

在以前,我们直接就是在button的brackgroundd中编写drawable,button的点击图片,但是现在我们统一通过style来实现样式的设置,这样设置,更加规范化步骤:1.首先编写button的代码:<Button android:id="@+id/btn_login" android:layout_width="match_paren

2016-10-22 22:51:19 2790

原创 28.用户登录(1.圆形头像的设置)

参考资料:http://www.jb51.net/article/91722.htmhttp://www.tuicool.com/articles/mQNFJ3本人的布局:<FrameLayout android:layout_width="match_parent" android:layout_height="150dp" andro

2016-10-22 22:03:06 817

原创 27SharedSdk(第三方分享)

步骤:1.登录www.mob.com,注册账号,创建app2.点击SharedSDK,找到sharedforandroid,点击下载,下载完成后有两个文件,解压这两个文件3.查看sharedsdk的文档(快速集成),按照上面的步骤实现4.具体实现:1.首先下载压缩包,解压2.然后在项目中新建一个Module,然后将之前解压的东西黏贴到这个模块中,之后将SharedSDK放入

2016-10-22 19:32:15 495

原创 最全面的toolbar自定义源码

1.首先定义你要的toolbar的布局:toolbar.xmlxml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" andro

2016-10-21 16:09:38 978

原创 26.使用html实现商品详情(没有实现,以后做)

!!!

2016-10-21 10:06:32 6451 12

原创 25.Native和Html5的交互(在anroid中使用html5,实现UI交互和数据显示)

一.在android中显示html5页面:步骤:1.首先在Android的main文件夹下创建assets文件夹,然后在这个文件夹中创建index.html页面(这个页面就是html页面)2.创建包含webview的布局文件3.在activity中创建webview的对象4.然后加载本地的html页面代码:package zuo.com.ui.fragment;/

2016-10-20 21:16:22 647

原创 1.toolbar的简单实用,以及点击左边的按钮实现后退finish()功能

步骤:首先要编写好自定义的toolbar类,然后即可以在布局中,使用自己定义的toolbar了代码:1.<zuo.com.ui.widget.ByToolBar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content

2016-10-19 14:40:09 4285

原创 23.商品列表(TabLayout的使用)

实现步骤:1.首先加入dependence依赖(这个需要根据你自己的appcompent的版本来导入,比如compile 'com.android.support:appcompat-v7:23.2.0'),就要导入23.2.0的tablayout的架包以及在布局中使用TabLayoutcompile 'com.android.support:design:23.2.0'

2016-10-19 14:29:45 624

原创 22.下拉刷新,上拉加载的封装(没有去完成)

!!!

2016-10-18 21:19:47 288

原创 21.编辑购物车(没有完成)

!!!

2016-10-18 21:03:22 368

原创 20.购物车商品价格的总和(里面有一些功能没有实现,创建textview布局对象,然后for()遍历数据求和)

效果图:在CartFragment中创建textview的对象,然后在CartAdapter适配器中的构造函数,实现textview的赋值,使用for遍历代码:CartFragment.classpackage zuo.com.ui.fragment;import android.content.Context;import android.os.Bund

2016-10-18 21:02:13 709

原创 19.显示购物车商品(没有使用sharedprefrene,使用了hasmap,还有加减控件不能用)

功能:在购物车页面显示商品的信息,然后将商品存储在sharedprefrence中(没有实现,只是使用了hasmap来实现),还有就是点击加减控件不能点击,但是这个控件在别的布局就能点击步骤:2.在hotAdapter中,将信息存储在hasmap中,然后在cartAdapter中读取数据,显示出来hotAdapte:package zuo.com.ui.adap

2016-10-18 11:13:19 529

原创 18.显示购物车存储器实现(实际上就是存储在sharedPrefrence当中)

购物车里面的数据实现本地化,可以使用shardeprdfrence来存储数据,因为sharedprefrence不能存储List数据,所以使用Gson,将数据解析成json,然后在存储在sharedprefrence中。步骤:1.编写购物车的javabean。。。ShoppingCart:package zuo.com.ui.util;import android.content.

2016-10-17 20:10:50 745

空空如也

空空如也

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

TA关注的人

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