前言 首先不得不吐槽一下产品,尼玛为啥要搞这样的功能….搞个两级的不就好了嘛…自带控件,多好。三级,四级,听说还有六级的….这样丧心病狂的设计,后台也不好给数据吧。 先看看效果: 两级的效果: 三级的效果: 全部展开的效果(我只写了五级) 说说为什么写这货吧: 公司产品提出三级这个需求后,我就在网上找啊找. 找的第一个,发现实现其实是ExpandListview嵌套. 找的第二个,ExpandRecyclview,然后就用呗,发现三级展开很卡,看源码, 发现是RecyclerView套RecyclerView 就没有不嵌套的么….. 然后找到hongyang的那个博客,写个试试吧
2023-03-21 16:54:12 187KB c cy ec
1
主要介绍了Android中ListActivity用法,结合实例形式较为详细的分析了ListActivity功能,注意事项与相关使用技巧,需要的朋友可以参考下
2023-03-19 21:40:41 45KB Android ListActivity
1
一、获取安装包信息 代码如下:/** * 获取apk包的信息:版本号,名称,图标等 * @param absPath apk包的绝对路径 * @param context  */  public void apkInfo(String absPath,Context context) {      PackageManager pm = context.getPackageManager();      PackageInfo pkgInfo = pm.getPackageArchiveInfo(absPath,PackageManager.GET_ACTIVITIES);      if
2023-03-13 17:20:25 34KB apk id string
1
android中WebView回调js的方法
2023-03-08 20:32:48 36KB WebView android js
1
Android中实现一个视频拍摄应用APP案例!
2023-03-07 01:44:58 95KB 徐守威 android 视频拍摄
1
emmm,大伙都知道,子线程是不能进行 UI 操作的,或者很多场景下,一些操作需要延迟执行,这些都可以通过 Handler 来解决。但说实话,实在是太懒了,总感觉写 Handler 太麻烦了,一不小心又很容易写出内存泄漏的代码来,所以为了偷懒,我就经常用 View.post() or View.postDelay() 来代替 Handler 使用。 但用多了,总有点心虚,View.post() 会不会有什么隐藏的问题?所以趁有点空余时间,这段时间就来梳理一下,View.post() 原理到底是什么,内部都做了啥事。 提问 开始看源码前,先提几个问题,带着问题去看源码应该会比较有效率,防止阅读源
2023-03-01 17:51:04 558KB activity handler id
1
MathView 支持所有类型的数学编码(MathML,TeX或AsciiMath等)。 离线功能。 轻量级(〜150kb)。 快速渲染。 易于使用。 示例代码 演示版 配置的分隔符 TeX,内联模式:(...)或$ ... $ TeX,显示模式:[...]或$$ ... $$ Asciimath:`...` 安装 在应用的build.gradle中添加以下几行 repositories { maven { url ' https://jitpack.io ' } } dependencies { compile ' com.github.Nishant-Pathak:
2023-02-28 10:03:10 1.04MB latex math rendering asciimath
1
最近因为公司需求,在做GPS定位,并且将获得的坐标显示在高德地图上,但是实际效果跟我们期望的是有偏差的。通过查阅资料,才知道有地球坐标、火星坐标之说。下面这篇文章就详细介绍了Android中GPS坐标转换为高德地图坐标的方法,需要的朋友可以参考下。
1
关于“Android中接口(Interface)的简单使用”的相关介绍请参考:http://blog.csdn.net/u012939909/article/details/52262751
2023-02-14 10:02:47 308KB Android Interface 接口
1
本工程是对android中从彩信中读取二维码图片,以及彩信中的图片,文字等内容
2023-02-11 14:32:18 639KB Android 彩信 二维码
1