环境jdk:1.7+ 数据库:mongodb:3.4前言最近有个业务,查询的数据量很多,比如我要查询2007-2018年的数据,总共有98万多条数据。 而我公司的交互,又是支持点击最后一页,这样就会造成数据库skip数据量很大,导致查询速度非常慢,大概是10秒到13秒的样子(已经建好了,最优的索引);虽然网上都是建议,不要去查询最后一页的数据,只提供一定范围的数据,但是业务需求嘛!我们卖终端产品的
转载
2023-07-20 14:47:32
50阅读
什么是Kotlin?
Kotlin,如前面所说,它是JetBrains开发的基于JVM的语言。JetBrains因为创造了一个强大的Java开发IDE被大家所熟知。Android Studio,官方的Android IDE,就是基于Intellij,作为一个该平台的插件。Kotlin是使用Java开发者的思维被创建的,Intellij作为它主要的开发IDE。对于Android开发者,有两个有趣的特
转载
2024-01-18 20:12:00
59阅读
程序猿必须要会的几个技巧!!!进入公司前必读!!!我们主要介绍以下三个技巧1.知晓当前是那个活动你可能会奇怪,我自己编的程序我怎么可能不知道当前运行的是哪一个程序呢,很不幸的是,当你进入一家企业的时候,更有可能接收的是别人已经写好的代码,需要你去读,当你需要在界面需要修改某一个小部分的时候,你却不知道它
转载
2024-05-17 17:01:41
37阅读
本来不准备为页面跳转单独写一篇log的,因为在ios开发中segue就是简单的创建一个新的View Controller,然后在当前页面的跳转按钮中segue到新的页面(View Controller)即可;没想到之后在Android Studio实现的时候发现两者不太一样,故有了这篇笔记。6.页面跳转有两种方式:第一种为.MainActivity跳转;第二种是Relatelayout布局跳转这里
转载
2023-09-05 09:23:00
0阅读
上个月,在花了一年半时间之后,写了55篇文章,分析完成了Chromium在Android上的实现,以及Android基于Chromium实现的WebView。学到了很多东西,不过也挺累的,平均不到两个星期一篇文章。本来想休息一段时间后,再继续分析Chromium使用的JS引擎V8。不过某天晚上,躺在床上睡不着,鬼使神差想着去创建一个个人站点,用
需要源码或图片集请点赞关注收藏后评论区留言~~~一、翻页视图ViewPager为了实现左右滑动的翻页功能,Android提供了相应的控件,翻页视图ViewPager,对于它来说,一个页面就是一个项,许多个页面组成了ViewPager的页面项。既然明确了翻页视图的基本原理类似列表视图和网格视图,那么它们的用法也很类似,翻页视图则使用翻页适配器PagerAdapter。下面是它三个常用方法的说明1:s
转载
2023-10-09 21:46:05
402阅读
1. 简述如何搭建Android开发环境。答:Android开发环境的搭建分为3步,具体如下:Android Studio工具的下载、安装、以及相关配置。在安装过程中选择该工具的安装路径,以及配置Android Studio相关设置,如Android Studio工具的主题。创建模拟器。首先单击ADV Manager的图标,在弹出框中选择模拟设备,接着下载Android SDK System Im
转载
2023-08-31 16:40:57
146阅读
## Android Studio 左右滑动翻页详解
在开发Android应用程序时,经常会遇到需要实现左右滑动翻页的需求。比如图片浏览器、新闻阅读器等应用程序都需要支持左右滑动翻页功能。本文将介绍如何在Android Studio中实现左右滑动翻页效果,并提供代码示例供参考。
### 实现思路
要实现左右滑动翻页效果,可以使用ViewPager控件。ViewPager是Android提供的
原创
2023-09-12 16:10:23
283阅读
# Android Studio实现翻页功能

## 引言
在开发Android应用程序时,经常会遇到需要实现翻页功能的场景,比如展示图片、显示文章内容等。Android Studio是一个功能强大的集成开发环境,可以帮助开发者快速构建和调试Android应用程序。本文将介绍如何使用Android Studio实现翻页
原创
2023-12-06 13:40:52
253阅读
什么是Kotlin?Kotlin,如前面所说,它是JetBrains开发的基于JVM的语言。JetBrains因为创造了一个强大的Java开发IDE被大家所熟知。Android Studio,官方的Android IDE,就是基于Intellij,作为一个该平台的插件。Kotlin是使用Java开发者的思维被创建的,Intellij作为它主要的开发IDE。对于Android开发者,有两个有趣的特点
转载
2023-09-04 08:54:27
5阅读
问题:Android开发环境(Android Studio)需安装什么? Java JDK:Java开发环境,需配置环境变量; Android Studio:Android Studio 是开发 Android 应用程序的官方 IDE,基于 Intellij IDEA; Android SDK:对应版本的Android软件开发包; 问题:Android四大组件是什么? Activity
转载
2023-08-02 12:42:45
149阅读
1.滚动到底部:我们可以直接利用ScrollView给我们提供的:fullScroll()方法:scrollView.fullScroll(ScrollView.FOCUS_DOWN);滚动到底部scrollView.fullScroll(ScrollView.FOCUS_UP);滚动到顶部另外用这玩意的时候要小心异步的玩意,就是addView后,有可能还没有显示完, 如果这个时候直接调用该方法的
转载
2023-06-05 15:31:04
615阅读
一、开始的开始**Android框架体系架构(高级UI+FrameWork源码)**这块知识是现今使用者最多的,我们称之Android2013~2016年的技术,但是,即使是这样的技术,Android开发者也往往因为网上Copy代码习惯了而导致对这块经常“使用”的代码 **熟悉而又陌生:**熟悉的是几乎天天在和它们打交道,天天在复制这些代码;陌生的是虽然天天和这些代码打交道,但是并没有深入研究过这
转载
2024-09-11 11:39:06
91阅读
Memory Profiler 概览当您首次打开 Memory Profiler 时,您将看到一条表示应用内存使用量的详细时间线,并可访问用于强制执行垃圾回收、捕捉堆转储和记录内存分配的各种工具。Memory Profiler 的默认视图如下图所示:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dFPhe9cH-1636293120655)(https://user
转载
2024-05-17 13:28:09
59阅读
本帖最后由 anzhuo 于 2012-1-11 11:21 编辑打包下载: <ignore_js_op> Android面试题带答案.doc (108.5 KB, 下载次数: 1769) Android面试题1. 下列哪些语句关于内存回收的说明是正确的? (b )&nbs
转载
2024-04-22 22:15:07
26阅读
前两天使用到了ViewFlipper,把资料整理一下,以备后用!如果需要用到上下滑动的功能的话,这个列子可以帮助到你的! 1)View切换的控件—ViewFlipper介绍ViewFilpper类继承于ViewAnimator类。而ViewAnimator类继承于FrameLayout。查看ViewAnimator类的源码可以看出此类的作用主要是为其中的View切换提供动画效果。该类有如
转载
2023-10-01 18:46:41
96阅读
本篇文章来谈谈怎么使用java实现翻页效果,就像电子阅读器那样。现在先来看看翻页的原理图:<ignore_js_op> 先了解各个字母表示的含义:A-把书页翻起来后看到的背面区域B-把书页翻起来后看到的下一页的一角C-当前页的可见部分。a-手指滑动页角到达的位置b-当前页翻起来后与书本垂直边的交点c-当前页翻起来后与书本水平边的交点m-翻页的起始点n-书本右上角t-书本左上角
转载
2023-06-30 18:34:17
123阅读
看书软件都会有很炫的翻页效果。一个好的看书软件,我想,它必须具备这些基本功能:1、下载书籍2、直接读取txt文件的内容3、智能排版4、智能计算出页数,看书进度5、绚丽的翻页效果6、可以拖动翻页和点击翻页7、可以向前翻页,也可以向后翻页8、书签功能9、夜间模式10、页面背景切换(如粉红浪漫背景,羊皮纸背景,蓝色夜空背景、护目背景等)我从翻页效果开始研究。这是第一个翻页效果的demo,非常的简单,只有
转载
2023-07-02 09:43:30
245阅读
第一种翻页效果如下: 实现原理: 当前手指触摸点为a,则 a点坐标为(ax,ay), 由三角形acb与三角形cmb为对称三角形并且直线cp为am垂直平分线,则 B点坐标为(ax/2,ay/2)。 作gf垂直于om且cb垂直于am, 三角形cfg与gfm相似,则 cf:gf = gf:mf cf=(gf * gf) / mf gf长度为g点纵坐标 mf长度为g点横坐标 cf
转载
2023-08-16 15:10:52
85阅读
1)View切换的控件—ViewFlipper介绍 ViewFilpper类继承于ViewAnimator类。而ViewAnimator类继承于FrameLayout。 查看ViewAnimator类的源码可以看出此类的作用主要是为其中的View切换提供动画效果。该类有如下几个和动画相关的方法。 setInAnimation:设置View进入屏幕时候使用的动画。该方法有两个重载方法,即可以直
转载
2023-08-01 19:55:57
147阅读