自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shanshan_1117的博客

记录项目开发中遇到的知识点,以便记录

  • 博客(13)
  • 资源 (27)
  • 收藏
  • 关注

原创 java面试基础总结

1、java中==和equals和hashCode的区别== 运算符    a:对于基本数据类型   ==比较的是基本数据类型的值b:对于引用数据类型   ==比较的是引用类型的地址值equals()和hashCode()都是Object类的一个方法;equals()只能比较引用类型,默认比较地址值。 equals()用于比较两个对象是否相等,其实内部比较的就是两个对象地址,和 ==  结果是一样...

2018-04-18 17:49:48 240

原创 textview 显示不全 滑动显示 并且去掉右边的滚动条

  设置textview<TextView android:id="@+id/content" android:layout_width="match_parent" android:layout_height="match_parent" android:scr...

2018-04-18 11:46:24 4562

原创 总结集成极光推送 以SDK为jpush-android-3.1.1-release 为例 包含android集成demo,PHP自定义消息后台demo和java后台demo

第一步  申请极光账号 --> 创建应用-->填写应用名称和图标-->保存.         打开应用信息,可以看到一会所配置的AppKey        点击推送设置  配置android 和ios 项目对应的包名等信息;如果你没有配置包名信息  ,  极光推送提示:包名和AppKey不匹配:第二步:android 集成sdk  因为我是用androidStudio开发,就以a...

2018-04-12 14:56:54 1265 1

原创 友盟三方登录解决debug模式下,无法三方登陆问题

集成友盟三方登陆时,在debug模式下,三方登陆提示登录失败,如图:或者显示  授权失败 等信息,打包正式版本,就可以三方登录。这是因为我们没有进行签名配置第一步:将签名文件放入到工程中,例如我的签名文件是1.keystore第二步:在项目的build.gradle中增加签名文件的密码: signingConfigs { debug { st...

2018-04-12 13:54:19 1182

原创 极光推送提示:包名和AppKey不匹配

先看我的截图包名和AppKey不匹配,请到Portal上获取您的包名和APPKey.。。。。。导致这个原因有:1.极光推送中配置的android 包名和你项目中的包名不一致2.极光推送后台注册时,没有填写应用的包名...

2018-04-11 14:42:17 11330

原创 解决Android Could not find method ndk 问题

当我们植入jniLib目录时,我们需要在app的build.gradle下配置ndk但是编译出现了错误:编译报错截图:即没有找到ndk();那么你需要注意你的代码是否写对位置:因为我把ndk方法写在了android方法下才导致报错代码如下:解决方法: 需要把 ndk  放在defaultConfig 方法下:如图:这样就可以了;...

2018-04-11 13:41:05 10853 5

原创 小米手机真机测试时INSTALL_FAILED_USER_RESTRICTED安装错误的问题

用真机测试时第一次运行弹出:点击ok,显示Session 'app': Error Installing APK安装失败;这是因为手机开发者选项中有一个USB安装没有打开:把这个按钮打开就可以了 ;...

2018-04-10 15:20:15 2436

原创 关键字 static和final final、finally、finalize的区别

关键字就是被java语言赋予了特殊含义的单词。特点就是所有的关键字都是小写。staticstatic: 关键字,是一个修饰符,用于修饰类中的成员变量和成员方法。静态的特点:随着类的加载而加载、优先与对象而存在、被所有对象所共享、可以通过类名.静态的内容调用。弊端:1.有些数据是对象特有的数据,是不可以被静态修饰的。在定义static时,必须明确这个数据是否是被对象所共享。2.静态方法只能访问静态成...

2018-04-09 14:44:59 1110

原创 谈谈对网络通信的理解

 网络通信三要素:             A:IP地址 计算机在网络中的唯一标识。 现在使用的是:"点分十进制" B:端口 应用程序的的标记。 C:协议 通信的规则。网络通信其实就是Socket间的通信,Socket(套接字)就是为网络服务提供的一种机制,通信的两端都有Socket,数据在两个Socket间通过IO传输。只要是网络传输,必须有Socket;传输分为UDP传输和TCP传输:...

2018-04-09 11:16:29 3361

原创 将项目上传到SVN遇到的TODO问题

今天在上传修改的代码时遇到了一个问题:见图 造成这个原因是因为代码里有个自动生成的注释代码块:// TODO Auto-generated method stub我们在写方法是自动生成,就有可能自动生成这句话,导致上传SVN时弹出那个框,你可以把这句话删掉,再上传就可以了。你也可以 配置下: 在 菜单栏中 Window –> Preferences –>Java –...

2018-04-09 10:30:34 2429

原创 解决fragment+scrollview+Recycleview切换fragment自动滚动到底部问题

项目中  主页面MainActivity 一般装载四个Fragment ,最后一个Fragment 是fragment+scrollview+Recycleview布局;切换fragment时,ScrollView会自动滑动到底部,影响了用户体验,下面附上解决办法:方法一:设置scrollview 获取焦点scrollView.setFocusable(true); scrollView.se...

2018-04-04 18:52:04 1789 1

原创 java基础(五)探探对面向对象三大特征之一 ——封装的理解

封装:隐藏对象的属性和实现细节,仅对外提供公共的访问方式。 类、方法其实也是封装的体现;好处:将变化隔离;便于使用;提高重用性;安全性。封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。...

2018-04-03 18:01:56 262

原创 java基础(四)探探对面向对象三大特征之一 ——继承的理解

继承:把多个类中相同的内容提取出来,定义到一个类中。然后让这多个类和这个类产生一个关系,使这多个类具备该类的数据了。 这种关系叫:继承。继承是为了重用父类代码继承的好处:提高代码的复用性;提高了代码的维护性;让类与类之间产生了一个关系,是多态的前提。继承的弊端:打破了封装性,对于一些类,或者类中功能,是需要被继承,或者复写的。继承的特点:java只支持单继承。支持多继承,但是保留了这种多继承机制,...

2018-04-03 10:41:56 159

android 实现websocket 长链接功能

实现websocket 长链接功能,借助 StompProtocolAndroid 实现,完成长链接功能,消息发送接受功能

2019-04-19

简单实现拖拽功能——悬浮窗效果

实现了布局拖拽,悬浮窗效果,实现简单,可自定义任何布局,方便使用。

2019-04-02

字母索引定位,仿联系人列表功能,实现字母A-Z排序

获取数据首字母,仿照联系人实现A-Z字母排序,实现字母索引定位功能;监听字母滑动,使recycleview滑动到指定位置;

2018-12-17

高德地图集成:定位功能 关键字检索POI 获取附近位置列表

本demo 集成了高德地图定位和POI搜索附近位置列表功能,类似于朋友圈当前位置获取;;;:::::

2018-09-20

输入验证码,实现一个个输入,监听输入完成,关闭软键盘功能

四个TextView给textview一个下边框,.用一个透明的EditText覆盖在四个TextView上实现验证码输入,监听输入完成,实现一个个输入

2018-05-18

集成极光推送demo可自定义消息, 包含android集成demo,PHP集成demo,java集成demo

本项目是一个整体的极光推送demo,包含后台和android端。可自定义消息。内含 android集成jpush demo,php集成jpush demo ,java集成jpush demo;

2018-04-12

tablayout 悬浮与顶部效果,仿饿了么列表悬停效果 Toolbar改变状态栏

tablayout 悬浮与顶部效果,仿饿了么列表悬停效果,基于CoordinatorLayout 悬停,通过监听RecyclerView 滑动,是tablayout 悬浮 添加toolbar状态栏发生改变

2018-03-30

自定义AutoTextView实现公告栏 3D 翻转动画

实现了公告栏 文字 3D 翻转动画效果,无限循环播放。具有向上 或者向下翻转特效。可自定义文字大小;

2018-03-29

android 欢迎页圆形进度条倒计时功能

常见app欢迎页圆形进度条倒计时功能,可设置显示文字,进度条颜色,宽度,倒计时时间,内圆颜色、设置进度条类型 顺数进度条(0-100)还是倒数进度条(100-0);

2018-03-21

android 获取界面部分view,view截图,生成bitmap图片

实现了获取界面部分view,生成bitmap图片,也就是view截图,获取指定view的截图,适用于分享截图等

2018-03-20

listview 上滑隐藏标题栏,下滑显示标题栏

此demo实现listview上滑隐藏标题栏,下滑显示标题栏,解决了出现空白问题,添加了隐藏显示动画效果

2018-03-20

ScrollView实现图片拉伸效果,仿QQ好友动态头部效果

ScrollView 实现 图片拉伸 效果,仿 QQ好友 动态头部 效果,头部 图片拉伸 放大效果

2018-03-15

简单的tabLayout 使用,带有文字放大效果和分割线

简单的tabLayout 使用,带有 文字 放大效果 和 分割线 , 滑动切换 和点击切换

2018-02-26

Glide加载圆形图片 自定义圆角 和对指定角加载圆角

Glide加载圆形图片和自定义圆角图片,可自己设置圆角大小,可以对指定的角进行加载圆角,自定义圆角大小

2018-02-26

GifCam安装包,点击就可使用

当时找GifCam安装包,很多都有繁琐的附带软件,解压后,双击就可使用,方便快捷;实现录屏生成动图功能;详细使用说明问度娘;

2018-02-24

Glide加载圆形图片和自定义圆角图片

Glide加载圆形图片和自定义圆角图片,可自己设置圆角大小;

2018-02-24

自定义波浪View,使头像跟着波浪背景浮动

自定义波浪View,使头像跟着波浪背景浮动,可设置波动幅度

2018-02-23

自定义View--带有动画效果的柱状图

自定义 View 有动画 递增效果 的 柱状图 ,具有 X Y轴标注,以及 动画递增效果

2018-01-16

自定义ScrollView 实现图片放大,上滑修改标题栏状态

自定义ScrollView实现图片拉伸效果,下拉放大头部图片,监听滑动,改变标题

2018-01-15

RecyclerView配合ItemTouchHelper实现频道排序、移动

使用RecyclerView配合ItemTouchHelper实现仿今日头条的频道排序、移动,第一个位置不动,长按拖拽进入编辑模式等功能;

2018-01-11

SeekBar 实现网络获取图片随thumb滑动,,并位于中间位置

SeekBar 实现网络获取图片随thumb滑动,,并位于中间位置,图片采用glide加载方式,图片位于seekbar居中;

2017-12-19

android listview列表实现倒计时,类似商品抢购列表

实现listview 列表倒计时,类似商品抢购列表,,不会因为复用产生错位,以及数据的错乱,解决了图片每次刷新时闪烁问题

2017-11-27

android Webview读取网页里的所有图片,并实现点击放大

Webview 读取网页 里的 所有图片,并实现点击图片 放大查看 功能, 图片集 观看, 图片缩放

2017-11-24

android商品属性选择标签控件,可实现自动换行

android 商品属性 选择标签控件,可实现 自动换行, 默认选中第一个,可多选; 点击获取标签内容等

2017-11-23

android 具有图片斜切功能的自定义控件

android 自定义控件继承自ImageView ,实现本地图片或网络图片斜切功能;可根据自己需求进行图片切割

2017-11-22

webview长按图片保存图片以及点击图片实现图片集观看滑动缩放图片

此demo实现WebView长按保存图片到本地;点击图片实现以图片集模式观看,可实现图片缩放功能;仿新闻资讯类app文章展示;

2017-10-24

Activity之间以及fragment之间跳转 共享元素动画实现

实现Activity 之间以及 fragment 之间 共享元素 平滑动画过渡跳转,实现界面跳转动画

2017-08-30

空空如也

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

TA关注的人

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