随笔分类 -  JAVA / Android

批量导入SVG
摘要:https://www.jianshu.com/p/dab806a24bb2 阅读全文

posted @ 2024-12-13 10:09 摆渡人19966 阅读(2) 评论(0) 推荐(0) 编辑

AIDL 的使用
摘要:因为用到了 AIDL 所以记录一下这个东西在我碰到的项目中的使用方法 别人已经将框架搭好了,所以我有很多工作是没有做的 AIDL 为了满足的效果是 一个进程能够调用另一个进程的方法 我们项目中使用了接口 基本的原理应该是,通过 AIDL 文件传递出一个接口,并且在子进程中实现他 阅读全文

posted @ 2023-12-06 20:00 摆渡人19966 阅读(3) 评论(0) 推荐(0) 编辑

Android布局文件 分割线
摘要:要实现这个效果可以用的方法有很多, 1.使用LinearLayout的divider属性 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.androi 阅读全文

posted @ 2023-11-08 20:08 摆渡人19966 阅读(58) 评论(0) 推荐(0) 编辑

Fragment与Activity
摘要:今天首先先,测试一下Fragment能不能读到Activity中存在的Intent 后续的内容结合Android开发艺术和网络资料进行整理 1.Fragment测试 验证得到结论,fragment可以获取到父类中的Intent 注意的是替换Fragment的时候需要用到commit(),否则不会调用 阅读全文

posted @ 2023-11-06 18:55 摆渡人19966 阅读(3) 评论(0) 推荐(0) 编辑

项目中JSON序列化循环引用的问题
摘要:已经很多次碰到循环引用的问题了 之前碰到是在Spring中初始化过程中component之间存在循环引用怎么办 这次碰到,是在JSON序列话的时候碰到了循环引用导致的问题 问题原因: 在结构体中,为了实现方便数据的引用,在数据结构中加入了Parent节点,由于存在child节点,在生成json对象的 阅读全文

posted @ 2023-10-24 10:35 摆渡人19966 阅读(137) 评论(0) 推荐(0) 编辑

Android中RadioGroup的使用
摘要:在安卓中为了给在几个选项中选择其中某个选项,需要用到Radiogroup 2、为了增加灵活行,想要在Java代码中动态加载Radio 这就涉及到一个问题,Radio的样式应该怎样修改 RadioGroup的代码 <RadioGroup android:id="@+id/rbgAttrSelect" 阅读全文

posted @ 2023-10-23 20:33 摆渡人19966 阅读(440) 评论(0) 推荐(0) 编辑

@SuppressLint("NotifyDataSetChanged")
摘要:@SuppressLint("NotifyDataSetChanged") 注解的功能是用于在Android开发中抑制与notifyDataSetChanged方法相关的Lint警告或错误。 在Android开发中,当你使用适配器(例如ArrayAdapter、BaseAdapter等)来填充Lis 阅读全文

posted @ 2023-10-17 10:29 摆渡人19966 阅读(575) 评论(0) 推荐(0) 编辑

Fragment与数据的EditText一起用的时候出现的问题
摘要:问题描述:在Fragment中添加多个EditText时,两个EditText的内容会在界面刷新的时候修改为相同的值 解决方案:给这两个EditText添加不同的ID 阅读全文

posted @ 2023-10-16 11:37 摆渡人19966 阅读(21) 评论(0) 推荐(0) 编辑

AsyncTask<>
摘要:目前我用到的场景是需要异步执行的操作 例如,任务开始前,弹出dialog,并且显示进度条 任务中,更新进度条 任务结束时,关闭进度条。 但是这个类已经被弃用了,但是很好用 哈哈哈哈 模板参数 AsyncTask<Params, Progress, Result>**是一个抽象类,通常用于被继承. 继 阅读全文

posted @ 2023-10-12 14:50 摆渡人19966 阅读(1) 评论(0) 推荐(0) 编辑

ListView
摘要:ListView 基本用法 1.创建一个Item类,里面存储的是一条Item的信息 public Fruit{ private String name; private int id; ... } 2.创建一个Item的Adapter 继承ArrayAdapter<>并且重载其构造函数和getVie 阅读全文

posted @ 2023-10-10 12:35 摆渡人19966 阅读(7) 评论(0) 推荐(0) 编辑

页面之间传递数据
摘要:碰到的问题 1.通过intent 在不同的Activity之间传递数据的时候,发现回传的数据一直在丢失。 原因分析:Intent不适合做大型结构体的传递载体。 项目中单独创建了一个单例缓存类 阅读全文

posted @ 2023-10-10 12:35 摆渡人19966 阅读(2) 评论(0) 推荐(0) 编辑

Android Activity的玩法
摘要:TODO 基本的使用 Intent TODO 基础的使用方法 Intent传输数据 //添加 Intent intent = new Intent(activity,TargetActivity.class); intent.putExtra(String name,Object data); st 阅读全文

posted @ 2023-10-10 12:35 摆渡人19966 阅读(2) 评论(0) 推荐(0) 编辑

Android资源文件基本使用方法
摘要:style style文件是为了抽取一些控件的属性的共同点,通过style预设一些值 另外在项目中主要的作用也是为了属性的统一管理,方便后续的修改 使用方法: 在values中新建一个style.xml文件 其中的代码如下 <style name="TestTextView"> <item name 阅读全文

posted @ 2023-09-02 11:22 摆渡人19966 编辑

Android控件
摘要:ProgressBar 新建的时候需要在构造函数中加入父activity的指针 不知道因为什么原因,progress show之后, 如果使用Thread.sleep之后,再dismiss 不会弹出dialog 所以这个东西应该是在多线程中用的 其中setMessage这个方法被废弃了,但是有很多其 阅读全文

posted @ 2023-09-02 10:02 摆渡人19966 编辑

点击右上角即可分享
微信分享提示