Vzer
码龄14年
关注
提问 私信
  • 博客:14,885
    14,885
    总访问量
  • 10
    原创
  • 771,929
    排名
  • 2
    粉丝
  • 0
    铁粉

个人简介:如果没有梦想,那和咸鱼有什么区别

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:重庆市
  • 加入CSDN时间: 2010-08-22
博客简介:

Android成长日记

博客描述:
梦想还是要有的,万一实现了呢
查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得2次评论
  • 获得8次收藏
创作历程
  • 1篇
    2019年
  • 1篇
    2018年
  • 3篇
    2017年
  • 4篇
    2016年
  • 1篇
    2015年
TA的专栏
  • android
    7篇
  • listview
    1篇
  • java
    2篇
  • 设计模式
    1篇
  • Fragment
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Android调用系统相机拍照 7.0系统适配问题记录

目录FileUriExposedException 错误onActivityResult中resultCode为0(RESULT_CANCELED)onActivityResult中Intent data为空FileUriExposedException 错误The exception that is thrown when an application exposes a f...
原创
发布博客 2019.03.14 ·
328 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

踩坑日记——多层嵌套Fragment的显示回调

阅读本文大概需要3分钟引言Fragment是在Android3.0后引入的一个新API,它的出现是为了适配平板电脑的大屏幕。 同时,它也能缓解Activity任务过多的问题,以及处理在不同屏幕上UI组件的布局问题。 因此随着业务开发一点一点的累积;Fragment在我们的开发中占据着越来越重要的地位。在复杂的页面设计中把控Fragment的生命周期回调显得尤为重要。本篇...
原创
发布博客 2018.02.26 ·
4001 阅读 ·
5 点赞 ·
2 评论 ·
2 收藏

如何破坏单例模式?

所谓单例模式就是,某一个类只有一个实例,实现的核心就是将类的构造函数私有化,只能由该类创建对象,其他对象就不能调用该类的构造函数,既不能创建对象。如何破坏单例?思考破坏单例之前,分析一个问题: 对象的创建方式有哪几种?四种: new、克隆、序列化、反射。标题可以改为:……其他对象就不能调用该类的构造函数,即不能通过new 来创建对象了。那么是否还有可以通过其他的三种方式创建对象呢,即其他三种方式
原创
发布博客 2017.11.19 ·
457 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Android中dp、sp、px、pt之间的换算关系

Android中dp、sp、px、pt之间的换算关系换算公式1 dp = (dpi/160) px;1 in = 72 pt = dpi dp;1 pt = dpi/72 dp;当dpi为160(每英寸160像素点) - 1dp = 1px = 1sp - 1in = 72pt = 160 dp - 1pt = 2.22 dp;名词解释px:像素,也就是屏幕上的点;in:英寸,长度单位
原创
发布博客 2017.07.20 ·
5113 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Object 的主要方法分析

Object 的主要方法分析Object类是所有类的父类,任何类都默认继承Object。getClass()final方法,返回一个执行该对象的类toString()返回当前对象的String,默认是返回当前hashcode的stringwait()使用该方法会导致当前线程处于阻塞状态,释放了对象锁,等待获取锁被唤醒。notify()唤醒指定的对象上等待的线程;如果该对象有多个等待的线程,选择任意一
原创
发布博客 2017.06.22 ·
307 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Android的四种基础动画

四种基础动画渐变动画<alpha android:duration="3000" android:fromAlpha="0.0" android:toAlpha="1.0" />
原创
发布博客 2016.09.22 ·
367 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

StringBuffer和StringBuilder的区别

StringBuffer和StringBuilder的区别不同点在速度方面 StringBuilder > StringBufferStringBuffer 是在多线程中操作字符,为了保证线程安全就牺牲了性能StringBuilder 是在单线程中操作字符,JVM不能保证它的安全性.当每次运行结果和单独线程运行的结果是一样的,叫做线程安全。相同点每当我们用它们对字符串进行操作时,实际上是在
原创
发布博客 2016.09.06 ·
380 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

“再按一次返回键退出程序”实现

“再按一次返回键退出程序”实现问自己一个为什么?每个app中都有退出这个响应,android是通过按“返回键”退出程序;在用户使用app时不免会出现一些“误操作”按了一下返回键,退出了程序,这样的用户体验是不友好的。所以,就有必要对返回键进行判断,判断用户是否要退出。一般我们的判断条件是2s内按下返回键俩次就退出程序。思路导析在第一次按下“back”键时记录下当前系统时间存储在变量“exittime
原创
发布博客 2016.06.23 ·
2974 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

保留小数点后X位数字

保留小数点后X位数字常见的几种方法主要可以采用BigDecimal这个东西,我是使用了decimal成功解决了问题一(double)(Math.round(result_value*10000)/10000.0)这样计算可以保留result_value小数点后四位,以此类推,1后面几个零就是保留小数点后几位数.二import java.text.DecimalFormatDecimalFormat
原创
发布博客 2016.06.23 ·
606 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

滑动删除--自定义ListView

思路导析滑动删除,通过左滑或者右滑来删除Listview中的一个Item。那我们怎么来判断呢?滑动有滑动的瞬时速度,以及滑动的距离。所以我们就通过这俩个条件来判断当前用户是否要“滑动删除”
原创
发布博客 2015.10.30 ·
343 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏