- 不久前文章写了 BaseActivity的博客 今天顺便把BaseFragment的封装也写一下。 Base的封装可以让你更加了解Java面向对象的特征(如继承、多态、泛型、注解等等)的同时解决重复性编码问题。废话不多说,直接上代码。 /** * @author:程龙 date; On 2018/8/22 */public abst... 不久前文章写了 BaseActivity的博客 今天顺便把BaseFragment的封装也写一下。 Base的封装可以让你更加了解Java面向对象的特征(如继承、多态、泛型、注解等等)的同时解决重复性编码问题。废话不多说,直接上代码。 /** * @author:程龙 date; On 2018/8/22 */public abst...
- 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 1)判断是否有网络连接 1 public boolea... 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 1)判断是否有网络连接 1 public boolea...
- 编制时间这一栏 就是选择年月,不是点击弹框选择时间 ,直接在这个面板上就可以选择时间,减少交互步骤,增强用户体验。 整理了一个DEMO,希望可以帮助到大家。如果有其他问题欢迎大家加入我的qq群讨论交流: 开发一群:454430053开发二群:537532956 编制时间这一栏 就是选择年月,不是点击弹框选择时间 ,直接在这个面板上就可以选择时间,减少交互步骤,增强用户体验。 整理了一个DEMO,希望可以帮助到大家。如果有其他问题欢迎大家加入我的qq群讨论交流: 开发一群:454430053开发二群:537532956
- ANR (Application Not Responding) ANR定义:在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待... ANR (Application Not Responding) ANR定义:在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待...
- package com.farmlink.most.util; import java.text.SimpleDateFormat;import java.util.Date;import java.util.regex.Matcher;import java.util.regex.Pattern; import android.n... package com.farmlink.most.util; import java.text.SimpleDateFormat;import java.util.Date;import java.util.regex.Matcher;import java.util.regex.Pattern; import android.n...
- 文章目录 一、报错信息二、解决方案 一、报错信息 Google Play 中上架 APK 文件 , 报如下错误 ; 您需要将 APK 文件缩减到 一〇〇 MB,或... 文章目录 一、报错信息二、解决方案 一、报错信息 Google Play 中上架 APK 文件 , 报如下错误 ; 您需要将 APK 文件缩减到 一〇〇 MB,或...
- 异常信息: [2016-11-28 09:42:03 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/ta/utdid2/android/utils/AESUtils; [2016-11-28 09:42:03 - MobileBZT] Conv... 异常信息: [2016-11-28 09:42:03 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/ta/utdid2/android/utils/AESUtils; [2016-11-28 09:42:03 - MobileBZT] Conv...
- GridView设置选中状态 设置原理 是将bean中的数据加入一个字段isSelect 默认填充数据的时候 ,默认选中的第一个值 设置为true,其余的都设置为false. 然后 点击单个item的时候 ,循环list<bean> 将选中的position 的item设置为true,其余的都设置为fal... GridView设置选中状态 设置原理 是将bean中的数据加入一个字段isSelect 默认填充数据的时候 ,默认选中的第一个值 设置为true,其余的都设置为false. 然后 点击单个item的时候 ,循环list<bean> 将选中的position 的item设置为true,其余的都设置为fal...
- 先说前提条件,我的AndroidStudio版本是2.2 Preview 3,版本是2.1的同学应该也是一样的。 然后说结论吧,有些同学可能赶着做项目: 结论: so包应该放在相应模块(比如app模块)下的src目录下的main目录下的jniLibs目录。 注意是jniLibs,最后边有个s,不是jniLib,并且L要大写。... 先说前提条件,我的AndroidStudio版本是2.2 Preview 3,版本是2.1的同学应该也是一样的。 然后说结论吧,有些同学可能赶着做项目: 结论: so包应该放在相应模块(比如app模块)下的src目录下的main目录下的jniLibs目录。 注意是jniLibs,最后边有个s,不是jniLib,并且L要大写。...
- 在开发的过程中,由于产品功能越来越多,导致第三方sdk引入过多,运行时出现65535的问题。先给大家普及一下65535是怎么回事: 在Android系统中,一个App的所有代码都在一个Dex文件里面。Dex是一个类似Jar的存储了多有Java编译字节码的归档文件。因为Android系统使用Dalvik虚拟机,所以需要把使用Java&n... 在开发的过程中,由于产品功能越来越多,导致第三方sdk引入过多,运行时出现65535的问题。先给大家普及一下65535是怎么回事: 在Android系统中,一个App的所有代码都在一个Dex文件里面。Dex是一个类似Jar的存储了多有Java编译字节码的归档文件。因为Android系统使用Dalvik虚拟机,所以需要把使用Java&n...
- 三级级联关系的列表,上面是我项目做出来的效果图,这个是单选的效果。 实现的思路:左边这个是listView ,右边是两级的expandListView 将这两个view 动态放到viewpager里面 设置好比例,剩下的就是处理点击联动事件了。 大体代码如下... 三级级联关系的列表,上面是我项目做出来的效果图,这个是单选的效果。 实现的思路:左边这个是listView ,右边是两级的expandListView 将这两个view 动态放到viewpager里面 设置好比例,剩下的就是处理点击联动事件了。 大体代码如下...
- 文章目录 一、报错信息二、解决方案 一、报错信息 使用 Android 模拟器调试程序 , 报错如下 : 06/24 16:36:23: Launching 'A... 文章目录 一、报错信息二、解决方案 一、报错信息 使用 Android 模拟器调试程序 , 报错如下 : 06/24 16:36:23: Launching 'A...
- 原理和listview一样 ,都是重写android原生控件 Activity package com.example.refreshgridview; import java.util.ArrayList;import java.util.List; import android.app.Activity;import a... 原理和listview一样 ,都是重写android原生控件 Activity package com.example.refreshgridview; import java.util.ArrayList;import java.util.List; import android.app.Activity;import a...
- 1.如何更好的优化一个ListView,使其变得非常流畅? ①Item布局,层级越少越好,使用hierarchyview工具查看优化。 ②复用convertView ③使用ViewHolder ④item中有图片时,异步加载 ⑤快速滑动时,不加载图片 ⑥item中有... 1.如何更好的优化一个ListView,使其变得非常流畅? ①Item布局,层级越少越好,使用hierarchyview工具查看优化。 ②复用convertView ③使用ViewHolder ④item中有图片时,异步加载 ⑤快速滑动时,不加载图片 ⑥item中有...
- 最近接触到的一个项目, 有音频播放、切换播放速率和拖动进度到某处播放的需求 ,由于之前只是见过并没有尝试过切换播放速率 , 于是开始调研并最终实现,下面简单记录一下这次的调研过程。 MediaPlaye... 最近接触到的一个项目, 有音频播放、切换播放速率和拖动进度到某处播放的需求 ,由于之前只是见过并没有尝试过切换播放速率 , 于是开始调研并最终实现,下面简单记录一下这次的调研过程。 MediaPlaye...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签