自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (3)
  • 收藏
  • 关注

转载 产品经理类型

产品经理大致可以分为以下7种类型,不知道你能否从中找到自己的位置?【1】规划型规划型产品经理负责产品的从0到1的过程,对产品的方向,目标用户,产品特性,产品核心价值、应用场景等等方面进行全面的掌控。素质:产品通盘思考的能力;4年以上产品经理相关经验,有过5个以上中大型产品项目经验。评价:规划型产品经理需要有一定的产品阅历,经验的累积对产品方向的掌控、市场机会的嗅觉培...

2019-05-16 16:11:13 448

原创 Android图片加载框架Glide用法

https://www.cnblogs.com/guilin-hu/p/5706916.html

2018-06-12 15:56:18 253

原创 CheckBox选择按钮,换颜色

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@mipmap/report_solid_2" android:state_checke

2018-06-07 14:18:03 3074

原创 BaseAdapter的使用,以及用ids代替相同的控件ID

public class LiveReplyListAdapter extends BaseQuickAdapter<LiveReplyListBean.ReplyBean, BaseViewHolder> { private Context context; private String masterComentId; /** * 点击监听 ...

2018-06-01 11:03:52 306

转载 Android 搭建MVP+Retrofit+RxJava网络请求框架

Android 搭建MVP+Retrofit+RxJava网络请求框架(二) 暮染1 关注2017.10.23 17:02* 字数 1145 阅读 189评论 0喜欢 2上一篇中简单介绍了mvp的概念和retrofit的基本使用,本篇主要是将rxjava和retrofit结合起来使用,并搭建mvp+rxajva+retrofit的demo;没有rxjava和retrofit基础的,建议先去看上一篇...

2018-05-29 21:21:27 579

原创 Android将HTML文本显示在webView控件中

1.简单明了,直接上代码public class LiveBBCCAgreementActivity extends BaseActivity implements LiveBBCCAgreeContract.LiveBBCCAgreeView { private LinearLayout titleBar; private WebView BBCCWebview; pr...

2018-05-29 02:27:26 4316

原创 android 8种对话框(Dialog)使用方法汇总

android 8种对话框(Dialog)使用方法汇总作者:@gzdaijie本文为作者原创,转载请注明出处:https://www.cnblogs.com/gzdaijie/p/5222191.html目录1.写在前面2.代码示例2.1 普通Dialog(图1与图2)2.2 列表Dialog(图3)2.3 单选Dialog(图4)2.4 多选Dialog(图5)2.5 等待Dialog(图6)2...

2018-05-26 17:26:00 619

原创 RecyclerView与Adapter配合使用

1.声明:private LinearLayout LL_list_one;private RecyclerView rv_list_one;2.初始化:LL_list_one = (LinearLayout) baseView.findViewById(R.id.LL_list_one);rv_list_one = (RecyclerView) baseView.findViewById(R...

2018-05-26 16:40:24 988

原创 自定义弹窗AlertDialog

1.声明AlertDialogprivate AlertDialog dialog2;2./** * 是否去认证弹窗 */private void showNormalDialog() { /* @setIcon 设置对话框图标 * @setTitle 设置对话框标题 * @setMessage 设置对话框消息提示 * setXXX方法返回Dialog对...

2018-05-26 10:57:58 891

转载 Android实现获取验证码的倒计时功能

开发中经常会遇到获取短信验证码,获取验证码后需要等待1分钟倒计时,这段时间是不能再次发送短信请求的。实现如下:CountDownTimerUtils.java[java] view plain copypackage com.jackie.countdowntimer;    import android.graphics.Color;  import android.os.CountDownTi...

2018-05-25 17:10:42 424

原创 一个button按钮使用style

1.好处,多处使用同种样式的button时候,可以少些很多样式代码<TextView android:id="@+id/tv_login_commit" style="@style/PinkButton"/><style name="PinkButton"> <item name="android:layout_width"&g

2018-05-18 16:28:48 6381

原创 智能刷新,上下刷新的XML代码

<com.scwang.smartrefresh.layout.SmartRefreshLayout android:id="@+id/refresh_view" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="verti...

2018-05-16 22:13:24 362

原创 butterknife使用工具

AndroidStudio使用butterknife转自:https://jingyan.baidu.com/article/48b37f8d37ca921a64648833.html|

2018-05-16 16:03:28 299

转载 圆形图片(或者给头像加个描边)CircleImageView的使用和分析

在项目开发中,我们经常需要用到圆形图片效果,典型案例是用户头像的显示。如图所示。下面我们使用开源控件CircleImageView来实现该效果。CircleImageView项目下载地址:https://github.com/hdodenhof/CircleImageView(1).CircleImageView的使用首先我们将CircleImageView添加到gradle。[html] vie...

2018-05-16 15:07:39 2469

原创 圆的样式属性

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#f8f8f8" /> /*实心的颜色*/ <corners

2018-05-16 14:57:24 415

转载 BaseRecyclerViewAdapterHelper使用总结

BaseRecyclerViewAdapterHelper使用总结项目地址:https://github.com/CymChad/BaseRecyclerViewAdapterHelper添加依赖先在 build.gradle(Project:XXXX) 的 repositories 添加:allprojects { repositories { ... maven { url "https:...

2018-05-11 16:05:10 8465

转载 RecyclerView结合BaseQuickAdapter使用介绍

RecyclerView使用介绍泡在网上的日子 / 文 发表于2014-11-18 11:40 第158044次阅读 RecyclerView来源 http://jinyudong.com/2014/11/13/Introduce-RecyclerView-%E4%B8%80/编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、...

2018-05-11 15:46:20 5254

转载 eclipse转Android studio遇到的那些坑

eclipse转Android studio遇到的那些坑       公司项目有导入10多个libray,还有涉及ndk,转Android studio时碰到不少问题。前后大概花费5个工作日,中间各种奇葩bug,各种编译出错,非常多还有没错误提示。一度想过放弃,如不是没有选择,可能真要放弃了。最后成功转型还是非常值得的。现记录下遇到的问题,给有须要的人。1.解决:在manifest里面,某个act...

2018-05-11 13:42:50 1013 1

转载 解决jar包冲突所导致问题

解决Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'问题2016年11月22日 13:39:01阅读数:13071在开发的时候,经常遇到Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.&...

2018-05-11 13:32:24 922

原创 解决编译异常问题

This support library should not use a different version(x)than the compileSdkVersion(y)2017年02月23日 17:40:50阅读数:3608转载请注明来源李岳锋的博客与这个错误是同个原理的,请举一反三:This support library should not use a different versio...

2018-05-11 11:33:36 601

原创 将Adapter的监听传到activity上

package com.ali.bbclive.mvp.ui.adapter;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.LinearLayout;import a...

2018-05-02 19:30:53 729

原创 android自定义弹出

/*** * 自定义弹出框 */AlertDialog.Builder builder = new AlertDialog.Builder(LiveStartdirectLiveActivity.this);LayoutInflater inflater = LayoutInflater.from(this);View view = inflater.inflate(R.layout.l...

2018-04-27 13:56:43 189

原创 FlowLayout增加标签(仿淘宝搜索)

1.

2018-04-09 20:08:07 665

转载 设计模式六大原则

前言不管你是一个android程序员还是ios,后台程序员,一个好的程序员,不是只会埋头敲代码可以造就的,有时候抬头思考肿么把以后的代码写的更好更有价值。设计模式是一种思考肿么构造代码的方法。今天想结合例子谈谈设计模式的六大基本原则。希望能简单点把问题说清楚,避免高大上的定义,虚无缥缈的遣词造句。1单一职责原则一开始我需要一只会吃吃喝喝的宠物,于是我写了public class Animal {...

2018-03-20 13:13:05 226

原创 MVC的设计模式

大部分内容来自:https://www.cnblogs.com/diyunfei/p/6752618.html1.MVC的全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范。它是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多的业务逻辑聚集到一个部件里面,在需要改进和个性化定制界面及用户交互的...

2018-03-20 10:58:16 542

原创 SharedPreferences保存数据以及取出数据

XML布局:两个EditText(账号和密码),两个Button(保存和取出)代码: private EditText et_userName, et_passWord; private Button bt2, bt3;@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan...

2018-03-15 20:41:13 3276

原创 快递单号查询

1.用RxVolley网络请求技术,在APP的build.gradle中添加RxVolley依赖包    compile 'com.kymjs.rxvolley:rxvolley:1.1.0'              2.package com.example.courier;import android.os.Bundle;import android.support.v7.app.Ap...

2018-03-08 17:32:55 2701 1

转载 android 文件下载和保存

转载:http://blog.csdn.net/youmingyu/article/details/52583409这个demo演示从网上下载文件并保存到手机,demo中可以下载一个XML文件并在Console窗口输出,还可以下载一个MP3文件并保存到手机存储目录中的BoBoMusic文件夹中,下载保存成功会返回:0。(XML和MP3文件我已经传到百度的对象存储中,方便大家调用demo中的URL调...

2018-02-11 23:02:18 1428

原创 Handler的概念以及使用

1.在手机开发当中,有很多功能是不能放在Activity上的,比如下载功能不能放在Oncreate,onStart等方法里面,因为这些功能耗时比较长,比如在网上下载一个文件,下载的过程比较长。如果我们把这个下载过程写在activity中,有可能导致整个activity没有反应,给用户比较差的体验。另外如果长时间下载不下来,这个activity也会报错,所以说呢。我们希望把下载啊,处理大量数据这样的

2018-02-03 06:39:37 361

转载 gradle-3.3-al

前言     本文章主要通过介绍如果Android Studio安装时出现包错误的解决方式及思路,授予人鱼不如授予人渔。环境:操作系统:Windows 7 SP1安卓编译环境:Android studio 2.3.1JDK:jdk1.8.0_102错误:Gradle sync failed: Cause: error in opening zip file 

2018-01-31 12:28:56 480

转载 App上线的步骤

对于很多初级开发者,可能对app应用上线不太了解,本文跟大家介绍一下怎么上线app应用。上线App并不是一件很困难的事情,App的应用功能也不需要很强大,甚至不用联网,只有简单的一两个页面的App应用程序也是能上线的。但是大家要知道其中的一些规则和步骤。一.App上线的步骤:1、首先打开安卓市场官网,在右上角找到注册按钮,先注册成为开发者。      这里注意可以上线app

2018-01-29 16:07:01 1306

转载 base-adapter-helper的RecyclerView版

在这期间也看了简书作者轻微 的一篇文章:RecyclerView适配器的超省写法 。发现他的实现原理其实和base-adapter-helper有很大的相似之处,不知道这是英雄所见略同的巧合,还是借鉴了base-adapter-helper,我想还是前者的可能性略大,因为代码相似度很低。好了,回到简化RecyclerView适配器这个话题上来。其实总的来说要比ListView实现起

2018-01-24 08:10:05 298

转载 RecyclerView适配器的超省写法

原文出处:http://www.jianshu.com/p/1cec183729f6 RecycleView 作为新出的控件.他规范了 Viewholder 的写法.但是总感觉适配器的写法过于冗长.怎么办呢?我们来简化他.ViewHolder 的实现方式和ListView适配器的超省写法中的ViewHodler 是一样的ViewHolder.classpublic cl

2018-01-24 08:07:38 215

转载 popUpwindow

可扩展的popUpwindow原创 2014年10月23日 16:44:30标签:Android /popUpWindow 自定义 /动态添加 /2419编辑删除  通常我们使用popUpwindow的时候例如都是写一个布局文件然后设置到popUpwindow的自定义布局当中,但有时候我们可能有这样的需求,底部的取消按钮是一定的,但是上面的选项不是写死的

2018-01-23 04:58:58 302

转载 Android PopupWindow的使用和分析

PopupWindow使用       PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。 PopupWindow使用Demo  这个类的使用,不再过多解释,直接上代码吧。  比如弹出框的布局:弹出框布局   Activity的布局中只有一个按钮,按下后会弹

2018-01-22 23:00:56 205

转载 [置顶] Android基于Bmob第三方后台开发的App——足说

标签: androidGithubMD风格MVPbmob2016-05-31 21:25 4565人阅读 评论(8) 收藏 举报 分类:Android(35) 版权声明:本文为博主原创文章,转载请注明出处。目录(?)[+]————重大更新,App更新换代,重新归来,改名和改Icon————!!!

2018-01-22 01:38:42 366

转载 Bmob移动后端云服务平台

Bmob移动后端云服务平台--Android从零开始--(二)android快速入门上一篇博文我们简单介绍何为Bmob移动后端服务平台,以及其相关功能和优势。本文将利用Bmob快速实现简单例子,进一步了解它的强大之处。一、准备工作1.注册Bmob账号在网址栏输入www.bmob.cn或者在百度输入Bmob进行搜索,打开Bmob官网后,点击右上角的“注册”,在跳转页面

2018-01-19 21:32:34 844

转载 listview与adapter用法

一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。一个ListView的创建需要3个元素。(1)ListView中的每一列的View。(2)填入View的数据或者图片等。(3)连接数据与ListView的适配器。也就是说,要使用ListView,首先

2018-01-18 05:34:49 470

原创 在fragment里面添加list列表,然后实现跳转(以及数据传递)

准备两个布局文件,一个给ListView列表准备,一个用于ListView里面的内容怎么样布局。    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical" >            android:lay

2018-01-15 18:40:34 3964

转载 用Intent将图片发送到另外一个Activity(用bitmap)

首先:我们需求确定的思路是,用Intent将图片发送到另外一个activity,,第一个页面先将bitmap位图转化成byte字节数组,然后发送到第二个activity页面,第二个页面将byte数组再转化成bitmap位图数组,即可在第二个页面显示出发送过来的图片:话不多说,上代码图:第一个页面的JAVA代码:(自己把包导入进去)public class MainActivity

2017-12-29 01:08:49 2259 5

Android项目,从相册,拍照将图片剪切成头像并保存,

Android项目,采用Android studio开发,从相册,拍照将图片剪切成头像并保存。

2018-04-10

FlowLayout增加标签(仿淘宝搜索)

Android 类似淘宝 电商 搜索功能,流式布局,以及将搜索词语变成标语记录,可以清除等

2018-04-09

Bmob_Sample_lost_found

失物招领的简单案例,实现物品的发布、修改、呈现和删除,展示如何使用Bmob快速开发一个有后端数据库的应用软件。使用场景如下:用户捡到物品,打开手机软件,填写物品的招领信息(标题、描述和联系方式);用户丢失物品,打开手机软件,填写物品的丢失信息(标题、描述和联系方式);任何人都可以查看到失物和招领的信息列表,可以对发布的信息进行删除。

2018-01-29

空空如也

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

TA关注的人

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