android
蓝之静云
宇宙充满未知,虚心向学
展开
-
android实现评论区功能
DetailActivityDetailAdapterlayout_recyclerview_item_talk_banner.xmllayout_recyclerview_item_talk_center.xmllayout_recyclerview_item_talk_list.xmllayout_recyclerview_item_talk_list_child.xmlTalkListChildAdapterTalkChildListLayoutForTextView原创 2023-03-18 23:46:45 · 1300 阅读 · 3 评论 -
android实现详情页轮播图、评论区上拉加载更多
android实现详情页轮播图、评论区上拉加载更多原创 2023-03-10 00:11:23 · 234 阅读 · 1 评论 -
android recyclerview复杂布局支持上拉加载初版
recyclerview原创 2023-03-08 23:26:10 · 102 阅读 · 0 评论 -
android在fragment实现加载动画并工具化单例模式
android loading fragment中按需加载 工具化 单例模式 懒汉式原创 2023-03-04 19:26:14 · 199 阅读 · 1 评论 -
android studio配置本地maven仓库
第一步在需要发布的项目配置#包信息GROUP_ID = com.coral3.yue-github.sid# Licence信息PROJ_LICENCE_NAME=The Apache Software License, Version 2.0PROJ_LICENCE_URL=http://www.apache.org/licenses/LICENSE-2.0.txtPROJ_LICENCE_DEST=repo第二步在需要发布的项目中配置if (!isMoudle.toBoolea原创 2020-12-22 22:53:13 · 6412 阅读 · 0 评论 -
android实现Fragment动态加载动画工具类
android实现fragment动态加载loading原创 2023-03-03 23:59:01 · 205 阅读 · 0 评论 -
android某书图文详情
android图文详情原创 2023-02-23 23:34:52 · 113 阅读 · 0 评论 -
android图文瀑布列表示例
app图文瀑布原创 2023-02-19 18:50:50 · 140 阅读 · 0 评论 -
android优雅个人页布局参考某书
优雅我的个人页原创 2023-02-19 14:04:03 · 214 阅读 · 0 评论 -
android实现瀑布流、上拉加载
android瀑布流,上拉加载原创 2023-02-12 17:44:04 · 413 阅读 · 0 评论 -
plus调用不了安卓原生方法
5+plus调用安卓原生方法原创 2022-11-13 20:22:19 · 309 阅读 · 0 评论 -
混合开发之天地图集成
android与h5混合开发原创 2022-10-02 23:48:22 · 705 阅读 · 0 评论 -
android集成plus实现沉浸式状态栏
android 隐藏标题栏原创 2022-09-29 23:58:53 · 589 阅读 · 0 评论 -
h5与安卓原生混合开发之互调集成
混合开发原创 2022-09-25 23:14:26 · 478 阅读 · 0 评论 -
sqlite分组查询取每个组内最近时间的一条记录
sqlite原创 2022-08-19 22:32:45 · 1114 阅读 · 0 评论 -
SQLite按时间排序分页查询类似聊天下拉加载更多
android 数据库原创 2022-08-10 22:30:47 · 304 阅读 · 0 评论 -
android得到今天某个时间点归类:凌晨、上午、中午、下午、晚上
时间原创 2022-07-24 22:05:50 · 1043 阅读 · 0 评论 -
android sqlite先分组后排序左连查询
android sql原创 2022-07-23 12:57:45 · 230 阅读 · 0 评论 -
android 数据库左连接查询
android 数据库原创 2022-07-13 23:36:44 · 566 阅读 · 0 评论 -
android使用SQLiteOpenHelper闪退
android原创 2022-07-02 21:37:05 · 604 阅读 · 1 评论 -
app闪退
android闪退回味原创 2022-06-29 22:10:42 · 80 阅读 · 0 评论 -
cim在安卓中重启服务端出现双连问题
安卓原创 2022-06-20 00:59:11 · 143 阅读 · 0 评论 -
protobuf for android and springboot
protobuf for android原创 2022-06-12 10:15:31 · 333 阅读 · 0 评论 -
android无法解析后端返回的数据,但可以打印出来
当这个问题困恼你很久,请尝试以下方法proguard-rules.pro-keep class com.coral3.common_module.base.BaseRequestEntity** { *; }-keep class com.coral3.common_module.base.BaseResponseBean** { *; }-keep class com.coral3.update_module.entity.** { *; }-keep class com.coral3.ah.e原创 2022-02-18 00:18:16 · 1284 阅读 · 0 评论 -
android实现顶部悬浮效果
效果<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_wid原创 2022-02-13 18:55:08 · 1693 阅读 · 0 评论 -
android的viewPage2左右切换与页面上下滑动有冲突
效果图主要代码package com.coral3.ah.ui.activity;import androidx.fragment.app.Fragment;import androidx.viewpager2.widget.ViewPager2;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.GestureDetector;import an原创 2022-02-12 23:42:47 · 1590 阅读 · 0 评论 -
android沉浸式状态栏
初始化顶部状态栏和底部栏 private void initStatusBar() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Window window = getWindow(); window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS原创 2022-02-09 23:26:30 · 117 阅读 · 0 评论 -
CIM即时通讯源码初步解析(一款个人推荐的带集群的开源项目)
BindMessageListener如下代码作为理解入口,安卓、IOS、web在连接成功后才会发起所谓登录,登录时会携带必要信息,例如个人账号唯一标识uid、设备类型deviceId等字段发起登录请求,目前重写的onMessage回调方法中只是对登录逻辑进行处理,若要实现单聊及群聊需要额外拓展参数msgType(信息参数类型),根据信息类型作出相应的逻辑处理,在登录逻辑中:1.Session session = JSONUtils.fromJson(redisMessage.getBody(), Se原创 2022-02-03 00:26:50 · 2942 阅读 · 0 评论 -
安卓原生tinker热更新 + apk更新
热更新FileDownLoadSubscriberpackage com.bonait.update_module.subscriber;import android.os.AsyncTask;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import io.reactivex.rxjava3.subscribers.DisposableSubscriber;import ok原创 2021-12-23 22:25:58 · 2331 阅读 · 0 评论 -
android本地存储工具类封装
package com.coral3.common_module.utils;import android.app.Application;import android.content.SharedPreferences;/** * @author 蓝之静云 * @description 本地存储工具类 * @date 2021-12-* */public class SharedPrefUtils { private static SharedPrefUtils instan原创 2021-12-15 22:23:40 · 1951 阅读 · 0 评论 -
android在library模块中网络无法拦截和无法debug
在主模块的debug添加minifyEnabled falsedebuggable true如图原创 2021-11-29 23:48:14 · 1686 阅读 · 0 评论 -
android使用RecyclerView思路布局主页
recyclerview原创 2021-11-06 23:22:00 · 1713 阅读 · 0 评论 -
android轮播图(使用别人开源库)
示例图:示例git链接https://gitee.com/yue-gitee/banner原创 2021-11-05 23:14:52 · 1650 阅读 · 0 评论 -
android架构中的观察者与被观察者
测试private void test() { Observable.create(new ObservableOnSubscribe<String>() { @Override public void subscribe(Emitter<String> emitter) { emitter.onNext("hello"); } }).map(ne原创 2021-11-01 19:49:09 · 1103 阅读 · 0 评论 -
android view视图移动 结合tabs
效果TabActivity package com.coral3.ah.ui.activity;import androidx.annotation.NonNull;import androidx.annotation.Nullable;import androidx.appcompat.app.AppCompatActivity;import androidx.fragment.app.Fragment;import androidx.fragment.app.FragmentManag原创 2021-10-16 13:51:03 · 155 阅读 · 0 评论 -
android tab选项卡实现 仿知乎App
效果TabActivitypackage com.coral3.ah.ui.activity;import androidx.annotation.NonNull;import androidx.appcompat.app.AppCompatActivity;import androidx.fragment.app.Fragment;import androidx.fragment.app.FragmentManager;import androidx.fragment.app.Fragm原创 2021-10-10 18:24:16 · 921 阅读 · 0 评论 -
android制作轮播图组件
BannerLayoutpackage com.coral3.common_module.components;import android.content.Context;import android.os.Handler;import android.os.Message;import android.util.AttributeSet;import android.view.LayoutInflater;import android.view.MotionEvent;import a原创 2021-08-14 22:11:17 · 235 阅读 · 0 评论 -
android实现热更新
效果gradle版本及工具版本对应修改classpath "com.android.tools.build:gradle:3.4.2"distributionUrl=https\://services.gradle.org/distributions/gradle-5.5-all.zip在主工程build.gradle添加平台classpath ('com.tencent.tinker:tinker-patch-gradle-plugin:1.9.1')主工程gradle.properti原创 2021-08-14 11:38:15 · 3664 阅读 · 2 评论 -
android实现底部弹出块带遮罩层
PopWinBottomLayoutpackage com.coral3.common_module.components;import android.app.Activity;import android.content.Context;import android.os.Handler;import android.os.Message;import android.util.AttributeSet;import android.view.Gravity;import androi原创 2021-08-06 21:39:33 · 874 阅读 · 0 评论 -
android popWindow组件微信式实现(较完整版)
效果PopWinLayoutpackage com.coral3.common_module.components;import android.content.Context;import android.os.Handler;import android.os.Message;import android.util.AttributeSet;import android.view.Gravity;import android.view.LayoutInflater;import a原创 2021-08-04 23:44:06 · 1578 阅读 · 2 评论