- 博客(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
原创 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
原创 公司:在项目中导入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 1164
原创 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 21951
原创 35.在自己的项目中使用第三方支付
1.首先编写支付订单的layout---》activity_create_order2.编写adapter,将购物车中的数据显示在交付页面中,但是因为recyclerview是放在ScrollView中所以在recyclervie中放入数据的时候,高度会报错,所以需要自定义一个 FullyLinearLayoutManager 类,来消除这个错误3.设置三个radiobutton的互斥性
2016-10-27 16:29:00 955
原创 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
原创 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
原创 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
原创 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关注的人