
控件问题
CGG92
人生若只如初见,何事秋风悲画扇。
等闲变却故人心,却道故人心易变。
骊山语罢清宵半,泪雨霖铃终不怨。
何如薄幸锦衣郎,比翼连枝当日愿。
展开
-
全面屏手势导航栏适配
由于全面屏手势是Android9开始出现的,所以验证需要从Android9的机型测到最新的15看时机效果。这里的代码片段是在检查Activity的窗口是否设置了FLAG_KEEP_SCREEN_ON标志。true:全屏,当前activity没有显示状态栏 false:有状态栏。识别是否全面屏手势场景,然后识别手势指示条是否显示,然后再获取指示条高度。原创 2025-02-25 21:00:00 · 254 阅读 · 0 评论 -
Android app本地切换logo和名称
首先呢,在app的AndroidManifest.xml文件里,配置需要替换的logo和app名称eg:下面配置了一套默认的,两套用于切换的icon和名称android:enabled: 设为“true”时,就会启用当前别名的Activity,和当前的icon和当前的应用名称: 设为“false”时,表示停止使用当前别名的Activityandroid:icon:当前别名的应用图标android:label:当前别名的应用名称android:name:别名,命名规则同Activelyandroi原创 2022-02-10 10:36:44 · 2532 阅读 · 0 评论 -
解决EditText和ScrollView的滑动冲突
不累赘,直接上方案这里还是说下我们主要用到的方法是ViewParent.requestDisallowInterceptTouchEvent /** * Called when a child does not want this parent and its ancestors to * intercept touch events with * {@link ViewGroup#onInterceptTouchEvent(MotionEvent)}. *原创 2020-07-17 12:19:35 · 492 阅读 · 0 评论 -
关于 Android4.0 隐藏虚拟按键的问题 实现全屏
Android 4.0 因为项目需要, 要实现屏幕全屏,隐藏虚拟按键,即导航栏在Android的API 中To this day, you can hide the status bar on handsets using the FLAG_FULLSCREEN flag. In Android 4.0, the APIs that control the system bar原创 2016-05-24 11:06:40 · 939 阅读 · 0 评论 -
关于ImageView.setBackgroundResource()方法不显示图片
本人在开发过程中首次遇到setBackgroundResource()加载背景图片,不显示猜测跟手机本身系统对图片占内存大小,防止内存溢出做了控制。模拟器:正常显示(左侧) 手机(小米,红米,魅族):显示一片空白,但是图片所占的位置却还在。(右侧) 原因:图片尺寸问题:太长了,至于为什么,本人也不知道解决方法:截图,把图片截短,把一张图片截成多张就行了。(个人感觉尺寸的长度...原创 2016-04-27 15:05:17 · 6141 阅读 · 4 评论 -
关于AlertDialog.Builder的自定义
最近在网上找了一些关于AlertDialog.Builder自定义布局的博客帖子之类的文章,发现说的都不怎么满足自己的需求,所以稍稍整合了一下: 由于项目需求,需要让builder.setTitle(title)居中,并且字体大小和颜色也需要有相应的改变。首先,自定义布局,只是这个布局没有包括取消和确定。 <span style="font-size:18px;"...原创 2016-05-26 11:08:35 · 1559 阅读 · 0 评论 -
在Activity中响应ListView内部按钮的点击事件
如何在Activity中响应ListView内部按钮的点击事件,不要在Adapter中响应?觉得有两种方式都能比较好的实现:使用接口回调和使用抽象类回调。1.使用接口回调:Adapter类package com.cgg.adapter;import java.util.List;import android.content.Context;import android.util.Log;impo原创 2016-12-28 15:08:52 · 614 阅读 · 0 评论 -
Failed to allocate a 3112972 byte allocation with 2019776 free bytes and 1972KB until OOM
异常:java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Failed to allocate a 3112972 byte allocation with 2019776 free bytes and 1972KB until OOMOOM:Android 内存溢出(Java的这个异常是指,内存申请失败,前面那个原创 2018-01-22 09:38:28 · 3580 阅读 · 1 评论 -
WebView 的一些优化和使用
w原创 2018-09-15 16:26:09 · 326 阅读 · 0 评论