自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android开发常见问题及解决方法

原文地址为:Android开发常见问题及解决方法 1.R.java消失或解析异常 查看res中资源文件,图片,xml等。比如图片文件名不能有大写不能有空格。搞定错误之后Project->clean就可以了。2.自定义title栏。首先要z在values->...

2018-07-06 11:15:21 853

原创 Java总结(1)

java发展1995年5月,sun发布了java语言。1998年12月,发布了里程碑的版本1.2,也称为java 2。然后一分为3,标准版(J2SE),微缩版(J2ME),企业版(J2EE)2004年10月,发布了1.5版本,也称为java5.02006年11月,java6.0发布,java2改为java。2009年,甲骨文公司宣布收购Sun2011年,Java7正式发布2014...

2018-06-26 11:30:21 329

原创 SQL

什么是SQL结构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ “S-Q-L”),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;关系型数据库关系型数据库模型是把复杂的数据结构归结为简单的二元关系(即二维表格形式)。在关系型数据库中,对数据的操作几乎全部建立...

2018-06-20 19:39:15 566

原创 Linux — CentOS

Linux介绍 Linux内核1992年最初只是由21岁的芬兰人李纳斯•托瓦兹(Linus Torvalds)在赫尔辛基大学上大二时出于个人爱好而编写的。 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。 Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承...

2018-06-15 15:27:34 337

原创 虚拟机 — VMware

虚拟机概念VM(Virtual Machine)——可以在一台电脑上模拟出来若干台PC,每台PC可以运行单独的操作系统而互不干扰,可以实现一台电脑”同时”运行几个操作系统,还可以将这几个操作系统连成一个网络。HOST——指物理存在的计算机,Host’s OS指HOST上运行的操作系统。host也叫宿主机。Guest OS——指运行在VM上的操作系统。例如在一台安装了Win dows的...

2018-06-13 10:08:02 489

原创 Android 帧动画、View动画、属性动画的概念、原理、使用以及它们间的区别和联系

帧动画视图动画属性动画总结(区别和联系)帧动画概念 AnimationDrawable,帧动画,由一组图片集合而成,是一种具有动画效果的图片资源,对应的xml标签是animation-list。使用 anim_loading.xml<animation-list xmln...

2018-06-12 15:38:08 517

原创 测试用例-经验总结

测试用例定义是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。高质量的测试用例所应具备的特点正确性、完整性、准确性、清晰性、简洁性、可维护性、适应性、可重用性测试用例的作用通过一个用例来证明被测软件的某功能是否符合需求说明书中规定的要求,可以通过设计正反两方面的测试用例来验证。可以保证一个软件被测试的有效性,...

2018-06-12 09:08:50 650

转载 会自动消失的自定义Dialog

前言会自动消失的dialog 很多时候 我们不管是在自己的app开发还是看到别人的app中 都有dialog会定时的效果 例如:打开某个页面 dialog显示几秒钟后 自动关闭 那么如何实现呢?今天在项目中 也试着 自己完成了一个以供自己加深记忆学习 废话不多说 直接上代码//自定义一个dialog类...

2018-06-07 20:33:36 938

原创 测试用例方法

一、安全测试 1.软件权限 1)扣费风险:包括短信、拨打电话、连接网络等。 2)隐私泄露风险:包括访问手机信息、访问联系人信息等。 3)对App的输入有效性校验、认证、授权、数据加密等方面进行检测 4)限制/允许使用手机功能接入互联网 5)限制/允许使用手机发送接收信息功能 6)限制或使用本地连接 7)限制/允许使用手机拍照或录音 8)限制/允许使用手机读取用户数据 9)限制/...

2018-06-06 19:17:45 342

转载 Android Drawable 那些不为人知的高效用法

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43752383,本文出自:【张鸿洋的博客】1、概述Drawable在我们平时的开发中,基本都会用到,而且给大家非常的有用。那么什么是Drawable呢?能够在canvas上绘制的一...

2018-06-06 19:13:23 397

转载 Android 中几种优雅的退出APP方式介绍

我们的态度是:每天进步一点点,理想终会被实现。前言最近由于项目的修改,项目由MainActivity按返回键一次退出修改为MainActivity中连续按两次返回键退出,顺便优化一下推出这里的代码。因此还是在网上搜索了一番,总结比较之后得出了有以下集中方式,优缺点都会提出来,有需要的老铁按需选择。...

2018-06-06 14:31:12 26649 6

转载 手把手教你最快撸一个日历控件

我们的态度是:每天进步一点点,理想终会被实现。前言可能很多人都会说,你还自己撸一个日历控件,GitHub有那么多好的开源项目,比如:material-calendarview(https://github.com/prolificinteractive/material-calendarview)4...

2018-06-06 14:29:50 945

原创 设计测试用例(2)

测试用例的故障模型方法1:输入非法数据 输入不满足需求定义的数据方法2:输入默认值方法3:输入特殊字符集(或数据类型的合法输入) !@#¥%……&等,涉及验证保存是否成功,保存后显示是否转义等方法4:输入产生错误的合法数据组合 比如正确的用户名和密码,但分属于两个账户,进行登录方法5:输出不符合业务规则的无效输入 比如2月输入30。或财务报表每天更新方法6:屏幕刷新显示 ...

2018-06-06 10:07:42 392

转载 因果图法设计测试用例

用因果图设计QQ登录界面的测试用例。我们看到有3个可以组合的项:QQ的帐号、QQ的密码、登录按钮。在测试的时候,要简化QQ的输入条件,这样才能有重点的去测试,也是主要关注用户的基本需求。  第一步:画出因果图:  第二步:从因果图导出判定表:  第三步:从判定表导出测试用例: ...

2018-06-05 14:19:24 6209

原创 设计测试用例(1)

测试用例概念 测试用例是指为实施测试而向被测试系统提供的输入数据,操作或各种环境设置以及期望结果的一个特定集合。 测试用例控制软件的执行过程,他是对每一个测试项目的进一步实例化。写测试用例的好处理清思路,避免遗漏 这里是我们认为最重要的一点,假如我们测试的项目大而复杂,我们可以把项目功能细分,根据每一个功能通过编写用例的方式来整理我们测试系统的思路,避免遗漏掉要测试的功能点。跟踪...

2018-06-05 10:07:01 1719

转载 史上最详细Android集成QQ,微信,微博分享(不用第三方)持续更新中

QQ下载sdk并运行demo各种配置IUiListener分享图片分享到QQ分享到QZONESina(微博)配置选择集成sdk方式分享图片微信朋友朋友圈现在项目中用个第三方登录,或分享已经不是什么稀奇事了,但是要想把这个功能做好,那可就不容易了。估计到...

2018-06-05 08:51:02 1502

转载 Android应用开发性能优化完全分析

1 背景其实有点不想写这篇文章的,但是又想写,有些矛盾。不想写的原因是随便上网一搜一堆关于性能的建议,感觉大家你一总结、我一总结的都说到了很多优化注意事项,但是看过这些文章后大多数存在一个问题就是只给出啥啥啥不能用,啥啥啥该咋用等,却很少有较为系统的进行真正性能案例分析的,大多数都是嘴上喊喊或者死记住规则而已(当然了,...

2018-06-04 15:47:20 477

转载 彻底弄懂Activity四大启动模式

       最近有几位朋友给我留言,让我谈一下对Activity启动模式的理解。我觉得对某个知识点的理解必须要动手操作才能印象深刻,所以今天写一篇博文,结合案例理解Activity启动模式。由于之前看过“区长”的一篇博文(文章结尾处有链接)深受启发,因此本文是在那篇文章的基础上更加...

2018-06-04 11:17:53 2518 1

转载 在Activity中调用finish()方法之后需要注意的事情

Activity中调用finish()过程 1.Activity启动的过程首先,调用onCreate(),接着是onStart(),最后走onResume()。这个很简单,大家也都知道,打下日志就能看的:2. 点击back键的销毁过程点击,back键后,Activity走的流程是:onPause(),...

2018-06-04 11:15:24 13301 1

原创 测试计划总结

软件生命周期的瀑布模型计划、需求分析、软件设计(概要设计和详细设计)、编码、测试、运行和维护。 特点:非常强调产品的定义分立的,没有交叉的无法回溯测试软件是生命周期的一个阶段软件生命周期的螺旋模型确定目标、可选方案和限制条件->指出并解决风险->评估方案->本阶段开发和测试->计划下一阶段->确定进入下一阶段的方法。 特点...

2018-06-04 10:40:51 1215

转载 android6.0运行时权限完美封装

前几天看了郭大神的运行时权限的专讲,深受启发,由于现在基于目前项目中的运行时权限封装的还不是那么完美,趁着郭神建议的还是历历在目。于是把它完整的敲了下来。并在此基础上添加上自己的一些见解,封装成一个完整的demo,希望与大家进行交流与。在这里我进行了简单的在activity中简单进行获取权限和工具类封:某一个权限被禁止...

2018-06-04 10:28:27 214

转载 android 开机自启动 apk

前言:有些时候,应用需要在开机时就自动运行,例如某个自动从网上更新内容的后台service。怎样实现开机自动运行的应用?在撰写本文时,联想到高焕堂先生以“Don’t call me, I’ll call you back!”总结Android框架,真是说到点子上了。理解这句话的含义,许多有关And...

2018-06-02 21:49:05 760

转载 Android 最简单、最易懂、最全面的、最详细的Span各种方法的简单使用

    Span 对于android初学者来讲显得有点陌生,但却拥有很多强大的功能,本文以TextView为例,文中错误之处,还望高手指出。先上效果图:          &nb...

2018-06-02 21:45:56 506

原创 软件测试理论(2)

软件测试的分类 1、按测试策略分类 黑盒/白盒测试、动态/静态测试、手工/自动测试 2、按测试阶段分类 单元测试、集成测试、(确认测试)、系统测试、验收测试 3、按测试方法分类 功能测试、性能测试、压力测试、负载测试、易用性测试、安装测试、界面测试、配置测试、文档测试、兼容性测试、安全性...

2018-06-01 15:23:56 322

转载 Android 深刻理解Activity生命周期的作用及意义

前言    Activity生命周期是研究Android开发最基础的知识点之一,熟练掌握生命周期的特性可以在实际开发中避免踩坑。比如,一些UI的初始化和回收操作、框架库的注册于反注册(摧毁)、线程的启动和停止等。另外,本文在最后章节还会讲解系统回收造成的问题。本文就是针对各生命...

2018-06-01 14:51:00 756

转载 Android滚轮时间选择控件(可扩展自定义)

项目需求中有个功能模块需要用到时间选择控件,但是android系统自带的太丑了,只能自己优化下,结合WheelView实现滚轮选择日期,好像网上也挺多这种文章的。但是适用范围还是不同,希望这个能够对需求相同的朋友有一定帮助。控件标题还有年月日时分秒这些可以自己控制是否显示,先来看效果。1.有年月日时分的开始时间2.只有...

2018-06-01 10:38:23 4907

转载 拉升App颜值-android优雅酷炫的图片处理

这篇文章是承接上一篇文章的,如果您还没有看过,建议您点击查看。因为这个系列文章图片较多,篇幅较长,为了方便阅读,特意分开写了。这篇文章主题仍然是android UI相关,主要介绍android怎么优雅的操作图片,来拉升app颜值。本文主要会介绍几个实现强大酷炫功能的自定义ImageView,还会介绍几个图片滤镜/裁剪/压缩...

2018-06-01 09:16:22 431

转载 炫酷的底部导航控件——BottomNavigationBar

今天闲来无事,跟朋友一起探讨技术,不觉之间发现了一个很好用的控件,于是乎拿来和大家分享,略显粗糙,海景大家见谅,想知道更多技术类文章,请关注我的博客,小编会在不定时更新博客今天带来的一款控件是我们经藏用到的,那就是底部导航控件,大家可能会说这很简单,因为我们可以用Radiobutton+Fragment来实现,也可以T...

2018-06-01 09:12:55 645

转载 RxJava详解

转自:http://gank.io/post/560e15be2dca930e00da1083前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国...

2018-06-01 09:05:09 309

转载 Android动画效果之自定义ViewGroup添加布局动画

Android动画效果之自定义ViewGroup添加布局动画前言:     前面几篇文章介绍了补间动画、逐帧动画、属性动画,大部分都是针对View来实现的动画,那么该如何为了一个ViewGroup添加动画呢?今天结合自定义ViewGroup来学习一下布局动画。本文将通...

2018-06-01 08:56:33 356

转载 Android 仿知乎创意广告 广告还能这么玩?

from:https://blog.csdn.net/lmj623565791/article/details/78714705一、概述貌似前段时间刷知乎看到的一种非常有特色的广告展现方式,即在列表页,某一个Item显示背后部分广告图,随着列表滚动,会逐渐展示全部图片。刚看到的时候就想实现一哈,一...

2018-06-01 08:47:53 322

原创 软件测试理论(1)

软件测试的定义 软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。成功的测试 1、什么是成功的测试用例 答:在于发现至今未发...

2018-05-31 19:42:55 2674

转载 优雅的实现app国际化功能

       最近在做国际化功能,这里讲过程中的技术点记录一下。               第一。如果切换不同语言之后读

2018-05-31 08:25:50 1209

转载 微信、QQ、微博第三方登录

                     微信、QQ、微博第三方登录与分享    最近项目终于要完结了,甲方可能是觉得这个项目做得不错,准备推广,说他们的boss要开发...

2018-05-31 08:20:28 1357

转载 安卓学习笔记---实现下拉图片放大,松开又自动回去效果 (ListView与ScrollView)

最近做项目我想实现以下就是下拉图片可以进行缩放的那种,去了github上去看了看,果然让我找到了,于是下载下来就开始运行查看了,下面是运行的效果:这是有3个,一个ListView,一个ScrollView,还有一个是RecyclerView的实现效果,下面分别展示各自运行效果:ListViewScrollView效...

2018-05-31 08:19:16 371

转载 Android一次申请多个动态权限

Android一次申请多个动态权限昨天做一个录音功能的程序,发现在打开Mic的时候发生了程序崩溃,但是错误提示里面居然没有提示权限禁止。 解决的方法有:1.手动去选择“应用”–>“程序”–>找到那个程序添加权限,后面程序就可以正常使用了2.设置动态请求权限 第一种方法肯定是不可取的。 关于动态请求...

2018-05-30 15:39:45 1504

转载 定义控件外形shape

        在做控件时对外观有要求,比如做成圆角的textview,可以通过shape作为背景。        在drawable文件夹下New一个资源文件,然后root e...

2018-05-30 15:36:37 213

转载 Android 五种退出应用的方法

一.使用RxBus监听: 原理:在BaseActivity 中都初始化RxBus,同时监听某种事件,当接收到这个事件的时候,就finish();————>其实就是类似广播监听事件代码:ublic class BaseActivity3 extends AppCompatActivity ...

2018-05-30 15:35:48 578

转载 使用CoordinatorLayout打造各种炫酷的效果

使用CoordinatorLayout打造各种炫酷的效果自定义Behavior —— 仿知乎,FloatActionButton隐藏与展示NestedScrolling 机制深入解析 一步步带你读懂 CoordinatorLayout 源码自定义 Behavior ——仿新浪微博发现页的实现Coor...

2018-05-28 16:19:11 173

转载 开源整理:酷酷的Android Loading动画,让用户摆脱无聊等待

一个出色的应用常常会用心打磨各种交互细节,例如为了能够让用户在某些耗时操作的等待过程中不要感到那么无聊,加上一个有趣的Loading动画效果将会是一个不错的选择。今天就为大家推荐Github上几个效果比较酷的优质开源项目,让你的用户可以打发无聊的等待时间,体验更上一...

2018-05-28 15:38:27 971

Java - 网络编程PPT

数据库(Database):存储数据的仓库 高效地存储和处理数据的介质(介质主要是两种:磁盘和内存) 数据库的分类 基于存储介质的不同:分为关系型数据库(SQL)和非关系型数据库(NoSQL:Not Only SQL) 不同数据库阵营的产品 关系数据库 大型:Oracle、DB2 中型:SQL Server/MySQL 小型:Access等 非关系型数据库 Memcached、MongoDB、Redis 两种数据库阵营的区别 关系型数据库:安全(保存磁盘,基本不可能丢失),容易理解,比较浪费空间(二维表) 非关系型数据库:效率高,不安全(断电丢失)

2017-10-30

空空如也

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

TA关注的人

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