自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (7)
  • 收藏
  • 关注

原创 浅谈BaseActivity的进阶写法,基础框架的搭建,促使我们更高效便捷开发(二)

大家好,我又来了,今天抽点时间来把上次没分享完的分享完一下,也是在把基础框架运用到实际项目的第一周,顺便把我上次想分享而又来不及的另一种基础封装中的获取数据方式分享一下没上看一篇的同学可以先去了解了解哈一、话不多说,先上更改的获取服务器数据的代码修改获取服务器数据方式后的代码片段 BaseGetDataActivitypublic abstract class BaseGetDataA...

2020-04-29 22:26:46 6955 1

原创 浅谈BaseActivity的进阶写法,基础框架的搭建,促使我们更高效便捷开发

浅谈BaseActivity写法,基础框架的搭建,促使我们更高效开发浅谈BaseActivity写法,基础框架的搭建,促使我们更高效开发先看看现在项目的base吧思考一下?下面看一下我根据上面的思想初步封装的base的使用列表类该如何封装结尾浅谈BaseActivity写法,基础框架的搭建,促使我们更高效开发大家好!时隔许久没写过博客了,最近因疫情原因导致更换了公司,接收公司的项目代码,AB端...

2020-04-20 22:01:26 1981

原创 闲来无事写一写拿网站做App数据数据的

一直有人问我是怎么拿网页的数据的,于是有了本文,其实很简单的,并没有用jsoup等框架 最近被一段改编的歌词迷住了,送给大家笑笑:三年滴等待,等待你老母个嗨 让我顶你个肺 铺你个街 在丢你老母嗨!一起来看看需要些什么操作吧1.首先拿到你要取数据的网址的url,通过访问获取当前网页的html。 2.把你或者到的html放到你喜欢的编码工具里格式一个,分析你所需要的数据在哪,并写正则提取 3.

2017-07-27 10:40:26 968

原创 流式布局FlowLayout的动态添加删除

前言flow layout, 流式布局, 这个概念在移动端或者前端开发中很常见,想淘宝,京东都有,之前公司项目有用到一个流布局显示关键词并动态添加的效果,于是科补并实现了一下。展示因为软键盘的问题,本来是想上静态图的,但是强迫症上来了,还是搞了个动态图,就是有点失真,抱歉抱歉,另外求推荐一款截屏软件啊!!! 里面写死了是textview、当然有需求的小伙伴们可以自己改一下

2017-05-17 17:24:16 2596 1

原创 监听软键盘的弹出与收起(近乎完美)

监听软键盘的弹出与收起的实现方法 由于这周末单休,然后,然后,然后 我一个不小心几乎是睡了一天,深感恐怖,于是我觉得我得做点什么,就想到了前几天两个群友问的关于软键盘的问题,正好我之前在工作中处理过,所以便写个博客记录分享一下在这里,我写两个实现的方法。 1.是利用OnLayoutChangeListener的监听,在这里我简单的说下过程,因为应群友大大的建议,写的注释还是挺多的,也比较简

2017-04-24 02:48:19 10554

原创 仿ios各种对话框实现,妈妈再也不用担心了

自定义Dialog的实现版权声明:本文为博主原创文章,未经博主允许不得转载。首先呢这个需求很普遍,在开发中几乎每个项目都会用到,也比较简单,嘎嘎,博主的 处女作哦,较菜谅解。: 让我们来想想一个Dialog它需要写什么呢? 1. 内容几乎是必不可少的了2.我们也有能用到标题,标题也有可能附带图标3.也有可能我们需求比较不普通的内容,用不到我们预先的内容显示的控件,直接addView形式展示

2017-04-22 02:05:10 1661 5

原创 android:inputType 类型详细介绍

android:inputType 类型详细介绍//文本类型,多为大写、小写和数字符号。android:inputType=“none”//输入普通字符android:inputType=“text”//输入普通字符android:inputType=“textCapCharacters”//输入普通字符android:inputType=“textCapWords”//单词首字母大小android:inputType=“textCapSentences”//仅第一个字母大小android:i

2020-05-28 13:49:07 7952 1

原创 Android关于SqList数据库的使用和封装

对于开发者来说肯定都对于数据库不会陌生,今天就来分享一篇关于android的数据库的一些操作和简单封装 ,好,废话不多说,直接上代码(大部分解释都注释在代码中了)MySQLiteOpenHelper.javapublic class MySQLiteOpenHelper extends SQLiteOpenHelper { private static MySQLiteOpenHelper

2017-10-27 10:52:41 2652

转载 Android中常用的设计模式

对于开发来说,设计模式是必不可少的,就像是一个项目的架海紫金梁,而且熟悉常用的设计模式可以有助于我们研读源码。好,废话不多说,开始介绍1> 单例:不想再说了,如果还有人不会,我叫他大爷。大爷,您好!概念:确保一个类只有一个实例,并且自行实例化并向整个系统提供整个实例优点: 1,对于那些耗内存的类,只实例化一次,大大提高性能,尤其是移动开发中2,程序运行中,始终保持只有一个实例在内存中public

2017-09-30 17:14:49 429

原创 Android Studio出现 No service of type Factory available in ProjectScopeServices.的错误解决方案

从github上面下载下来的开源项目导入到Studio以后报了这个错定位到android-maven,于是把问题定位到目录build.gradle看着自己的项目,发现版本不对 于是改了下,就ok了,记录一下

2017-09-14 14:08:53 435

转载 view的执行过程,各种方法的调用先后顺序

这里只是测试各个方法的执行流程,有些时候就是这些小基础是非常重要的,下了测试代码如下:/** * 自定义View的常用方法的调用先后顺序 * Created by chengguo on 2016/3/18. */ public class CustomView extends View { /** * 用java代码创建CustomView时调用此构成方法

2017-09-05 08:57:38 1459 1

转载 Android 中Message,MessageQueue,Looper,Handler详解+实例

一、几个关键概念1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。 创建一个线程的时候,并不会自动创建其MessageQueue。通常使用一个Looper对象对该线程的MessageQueue进行管理。主线程创建时,会创建一 个默认的Looper对象,而Looper对象的创建,将自动创建一个

2017-08-31 11:38:21 290

原创 选择相册上传图片 展示图片(仿微信选择图片)

前言之前也一直想整理一个关于相册的选择啊,图片的上传啊,展示啊,真好前段时间项目需要,于是整理了下(因为上一个项目写的比较匆忙,所以比较乱)项目刚上线就想着写个博客记录一下先来几张效果图qaq 就是这几个界面了, 大致的思路就是获取手机的图片,选择 返回选择的路径(拍照也差不多拿到路径就好)然后展示上传就好,下面贴一下主要代码。开始选择的类,也就是上传的类public class Atta

2017-08-30 09:36:54 4581

原创 Android布局中的空格和占一个汉字宽度的空格的实现

在Android布局中进行使用到空格,以便实现文字的对齐。那么在android中如何表示一个空格呢? 空格:  窄空格: 一个汉字宽度的空格:   【用两个空格(  )占一个汉字的宽度时,两个空格比一个汉字略窄,三个空格(   )比一个汉字略宽 在实际使用中需要灵活使用 和 的组合。android:text=”真实姓名:” android:text=”身  份  证:” andro

2017-08-03 09:44:08 3355

转载 自定义LinearLayout实现RatingBar效果,打造一个评分控件

本文出自阿钟的博客,点击可跳转至原文章 最近恶补关于自定义这一块的知识,以提高提高自己的能力,之前看到个评分控件,感觉挺简单于是抽空实现了下并学习了下人家的实现方法,拖到至今才来csdn记录下,在这里的话就偷个懒复制下阿钟的博客当做记录吧 !qaq一:我们来看下实现的效果图二:总的来说这个自定义还是很简单的,大致步骤如下:定义一些布局属性1. extends LinearLayout在设置Or

2017-05-19 14:28:06 446

转载 自定义仿QQ主界面选项卡

自定义QQ主界面选项卡 抽空学习了下大精子的博客,顺便转载下,不过实在是恶心CSDN没有站门一键转载的功能,烦淫啊!!!当然大家也可以去他那xiao习xiao习。点击跳转到原博客文章QQ Android版本的效果先贴上来 可以看到这个 可爱 的选项卡,其实使用xml布局可以很容易的弄出来,但是博主就带大家封装成一个自定义控件!(看我加黑的地方,哈哈,原博主是单身,大家尽管去撩)博主实现的效

2017-05-19 11:58:47 429

原创 购物车数量加减器(自定义之初窥门径)

自定义控件之初窥门径--购物车数量加减器

2017-04-26 14:12:01 663

XCFlowLayout

流式布局,支持添加删除....................................

2018-01-12

dbinit(AndroidSqList)

对于android使用数据库的一些封装类...................................................................................................

2017-10-27

Android正则工具类

Android正则工具类

2017-07-27

XCFlowLayoutDemo

一个流布局的动态添加删除的Demo,

2017-06-08

监听软键盘的弹出与收起(近乎完美的)

3种方法实现软键盘监听的,种有一款适合你

2017-04-24

监听软键盘的弹出与收起

近乎完美的监听软键盘的弹出与收起的

2017-04-24

仿ios弹出提示框

仿ios弹出提示框

2017-04-22

空空如也

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

TA关注的人

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