Android应用程序的一些问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android应用程序的一些问题相关的知识,希望对你有一定的参考价值。
1. android应用程序用到的图片文件一般放在哪个文件夹
2. 哪个文件用来配置权限
3. XML文件转换成布局用哪个类
4. 文本切换组件是
5. 允许写操作SDCARD的权限是
6. 要实现分组列表菜单,选择哪个组件
7. 通过获取组件ID来获取控件的方法
8. XML文件操作主要有哪两种方式
9. 要装配ListView中的数据,用到哪个类
10. 处理Sqlite数据库的并发问题时要用到
11. 监听是否有电话打入,用到哪个组件
12. 要实现图片的拖拉功能,应该使用哪个组件
13. 用来判断SD卡是否存在的代码
14. 对Android手机的声音进行控制,要用到哪个类
15. 对Sqlite数据操作要用到哪个类
16. SDCARD所在的位置是在哪个目录下
17. 图片与手机屏幕匹配的相关方法
(1) 使用9Patch处理图片
(2) 将不同分辨率的图片保存到Layout-XX相应分辨的目录
18. Android存储文件的方法
19. 用命令进入SQlite数据库ngs.db的步骤
(1) 在命令行方式下输入:adb shell,可以进入到shell命令行方式;
(2) 通过cd命令,进入到mldn.db所在的路径;
(3) 通过ls查找路径下的内容;
(4) 进入到sqlite数据库:sqlite3 ngs.db;
20. 在命令行状态中,运行哪个命令能打开adb
21. 理解各布局的使用
22. 弹出信息提示框用到哪个组件
23. Activity之间的跳转要用到
24. 用adb工具,哪个命令是打开Sqlite数据库
25. 设置哪个属性使多个控件平均占用手机屏幕的位置
26. 如何设置EditText组件显示的文本信息
27. 理解Service的用法
28. 漂浮在桌面的小应用程序称为
29. 带图片的按钮用哪个组件
30. 更新Activity的UI,应该在主还是后台线程中更新
31. 编译器产生一定的问题,这时应该首先选择project菜单下的哪个选项进行修复
32. 哪个组件浏览网页
33. 用Sqlite查询数据使用哪个类进行接收数据
34. Android与WebService进行通讯的两种方式
35. Android系统的四大组件。
Activity、Service、Broadcast Receiver、Content Provider
36. Android中常用的布局。
37. 要开发GPS应用,需要下载哪个SDK。
38. 哪个组件实现拍照浏览的功能
39. 认真看Spinner控件赋值使用的例子
答:根目录-mnt-sdcard 参考技术A 您好,你这个我建议您买的是哪个品牌手机,然后您去到客服售后去咨询一下,谢谢.
Firebase Android - 如何随机获取一些项目[重复]
【中文标题】Firebase Android - 如何随机获取一些项目[重复]【英文标题】:Firebase Android - How to get randomly a number of items [duplicate] 【发布时间】:2017-08-14 08:24:37 【问题描述】:我正在开发一个分享这些想法的 Android 应用程序。我的应用程序使用 Firebase 来存储想法,当用户打开应用程序时,我想从 Firebase 中随机获取 N 个想法。 如何实现从 Firebase 中随机获取 N 个项目的功能?
【问题讨论】:
您的问题已解决。 ***.com/questions/28154966/… 您的问题已解决。 ***.com/questions/28154966/… 参见***.com/questions/40853157/firebase-random-query 或(适用于iOS,但同样适用于Android)***.com/questions/40765613/… 【参考方案1】:我认为没有任何选项可以从一个节点随机获取数据。但是您可以从 firebase 数据库中检索所有数据,然后以编程方式显示随机数据。
【讨论】:
我的数据真的很大,我不知道先获取所有数据是个好主意。 Anw,谢谢你的回答:) 你能分享你的数据库设计吗... Idea 项并不复杂,但项的数量很大。例如,如果我有 > 10.000 个项目,是否可以获取所有数据? 你可以对这些数据进行分类并将它们保存在多个节点中。然后当应用程序打开时,您随机选择类别并从中随机选择一些值......或者您可以使用您已知的 url 保存值。然后你可以点击特定的 url 来获取数据... pushid 创建一个随机值来保存数据你不能使用 pushid 来保存你的数据。你可以使用数组索引来保存你的数据并从你已知的 url 随机命中。【参考方案2】:一种解决方案是为想法键创建复合键,本质上是一个字符串加数字的索引
ideas
idea_0
idea: "The Wheel"
idea_1
idea: "Internal Combustion Engine"
idea_2
idea: "Electricity"
.
.
.
idea_X
idea: "Disco"
然后,在代码中,生成一个从 0 到 X 的随机数...然后将该随机数附加到字符串并仅从 Firebase 加载该节点。
因此,如果我们生成随机数 2,则密钥将是
idea_2
现在你有电了!确保使随机数生成器包含在内,以便获得从 0 到 X 的数字;你不会想省略“迪斯科”的想法吧?
例如,在一个循环中执行 3 次,您将有三个随机的想法。
【讨论】:
以上是关于Android应用程序的一些问题的主要内容,如果未能解决你的问题,请参考以下文章
Android:最近的应用程序似乎有 Google 提供的广告,是不是有一些新的 API 来解决这个问题?