![](https://img-blog.csdnimg.cn/a9090c45d7d9451d9edb06b99a7201bb.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android控件的应用及使用场景
文章平均质量分 86
android各种控件使用技能以及使用场景
拉莫帅
这个作者很懒,什么都没留下…
展开
-
Android App程序应用未校验签名证书——————《风险等级高》
Android App程序如果未校验签名证书的风险你都知道吗?重新打包签名的应用,可能导致App被仿冒盗版,影响其合法收入,甚至可能被添加钓鱼代码、病毒代码、恶意代码,导致用户敏感信息泄露或者恶意攻击等等,本篇将教大家如何规避此类问题、以及最好的解决办法!原创 2023-12-20 12:54:36 · 1508 阅读 · 0 评论 -
App(Android)ICP备案号查询——————高仿微信
最近工作繁忙,忙里空闲下来给大家,写一下最近火热的ICP备案。相信大家最近应用上架,都遇到了无法审核的情况!原因就是是要求必须填写“中国大陆ICP备案号”,让我们一起来看看、解析一下!原创 2023-12-19 13:53:52 · 1480 阅读 · 0 评论 -
Android应用集成RabbitMQ消息处理指南
最近工作繁忙,好久没有更新博文了。对于互联网饱和的今天,如何做到不同系统之间传递信息与通信?在实际项目中,多个端例如:ios、android、pc、小程序采用从RabbitMQ上获取实时包消息,然后根据此实时包消息来做响应处理。随着互联网技术的发展,系统之间的耦合度越来越高。为了实现系统间的解耦,消息中间件应运而生。其中作为一款优秀的开源消息中间件,RabbitMQ凭借其易用、高可靠、多协议支持等特性,被广泛应用于异步处理、任务队列等领域,成为实际项目的首选。原创 2023-11-01 15:14:37 · 2456 阅读 · 4 评论 -
Android GreenDao数据库升级(附Demo)
大家好久不见,一转眼马上八月份下旬了,最近由于工作比较忙,没时间给大家更新博文。百忙之中抽出时间,给大家来更新一篇关于GreenDao3+数据库的升级。关于GreenDao的详细介绍以及一些逻辑性的增、删、改、查等,可以参考我去年写的一篇文章,《Android GreenDao 3.2.2的详解以及实战(附Demo)》在版本迭代时,我们经常需要对数据库进行升级,而GreenDao默认的在进行数据升级时,会把旧表删除,然后创建新表,并没有迁移旧数据到新表中,从而造成数据丢失。原创 2023-08-23 15:50:41 · 1787 阅读 · 0 评论 -
Android 打开webView黑屏闪烁问题排查
可以看到 我们使用 Theme 的 isLightTheme = false,系统认为是深色主题,所以在高版本 WebView 中,当背景色没有指定时,系统使用了黑色作为背景色。个人在排查此问题的时候,用了一台可复现的手机:1+ 8(android 13),检查手机的黑暗模式、夜间模式都是关闭的。以前的 webView 只有在启用了强制黑暗或同色系暗色系启用时,webView 才会绘制暗色背景。最终发现出现问题手机的 webView版本较高,推测是 webView版本升级带来的行为变更。原创 2023-05-18 11:11:24 · 1442 阅读 · 1 评论 -
Android 拍照以及相册中选择(适配高版本)————上传多张照片之压缩处理、在线预览可伸缩放大(二)
本篇给大家带来关于上传多张照片的需求。记得之前拿华为的测试机拍出来的一张照片,就要十几M。每当图片过大,或是多张图片一起上传的时候总会造成oom.接下来,通过本篇让我们一起来实现,多张图片上传并做压缩处理之后,可以实现在线预览以及伸缩放大等功能。原创 2023-05-05 10:44:56 · 2283 阅读 · 5 评论 -
Android 拍照以及相册中选择(适配高版本)————上传头像并裁剪(一)
在项目研发中,相信大家都遇到过给用户增加头像照片的需求。随着所及版本的不断更新,大家在开发这个功能的同时,都会遇到常见的高版本适配等情况,本篇将为大家详细讲解如何调用摄像头拍照 & 选择相册,并裁剪图片。原创 2023-04-27 14:08:34 · 4202 阅读 · 8 评论 -
Attribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactory) from
Attribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactory) from原创 2023-04-26 10:58:11 · 832 阅读 · 0 评论 -
Android 一体机研发之修改系统设置————自动锁屏
本章将为大家细节讲解自动锁屏。,这个可以根据用户的需求,为了减少一体机耗电以及性能,可以设置具体的锁屏时间或者设置永不锁屏等。原创 2023-02-13 14:55:53 · 1146 阅读 · 0 评论 -
Android 一体机研发之修改系统设置————声音
本章将为大家细节讲解声音。对于大家都不陌生,在多媒体时代,它是很必要的,同样也是缺它不可的版块;而在一体机实际应用中,这里更改的是媒体音量。原创 2023-02-13 13:58:13 · 850 阅读 · 0 评论 -
Android 一体机研发之修改系统设置————屏幕亮度
最近工作略微有点儿空闲,抽空给大家总结一下:近期一直搞得一体机app研发,适用于医疗渠道。一体机找工厂定制了一下板子和系统,找他们fw后期app会以apk的形式封装到系统中,当然了开机logo也会封装进去。在这版一体机,有一个可以更改系统设置的功能版块,记得之前总结过Android 调用系统设置,有兴趣的可以去看一下;这一篇将把部分功能做一个细分化讲解。但是在调用系统设置的时候,有些系统功能让用户一看就和手机一样的功能,并且有些功能是我们不需要的,这里就需要我们自己去实现修改系统权限的功能。原创 2023-02-13 11:31:47 · 1041 阅读 · 1 评论 -
Android进程保活————启动页黑屏及最优解决方案(二)
相信做过Android的朋友都知道,当一个APP启动时,界面会首先展示一个白屏或者黑屏,然后再进入欢迎页,稍作停留最后进入APP主页。那么这个黑屏或者白屏到底是怎么一回事呢?它的最好的解决方案应该是怎样的呢?具体方法如下: style.xml同样将主题设置到启动的Activity的主题中,windowBackground就是即将展示的preview window。其中splash_icon可以是一整张图片,网上很多小伙伴也都是这么做的。原创 2023-02-06 10:34:57 · 807 阅读 · 0 评论 -
Android 进程保活(一)
最近公司项目需求,需要给应用加入进程保活。这里简述一下需求,由于App应用对接了蓝牙接收实时数据,并且数据量很大;用户在操作App获取实时数据的时候,不可能一直看着手机屏幕,这时候手机一般会有黑屏或者锁屏的情况,有时候就会导致数据丢失;在我做的这款应用中,数据是非常重要的,所以数据丢失也是很致命的问题!在如何处理这件问题上,自己也翻阅了很多资料。原创 2023-02-03 16:40:38 · 1612 阅读 · 0 评论 -
Android RecycleView简便实现切换布局样式
效果如下: 逻辑代码如下:在主main方法里面定义一个boolean值//先定义一个布尔值用来切换图片private boolean b = false;在设置如上图中图片的点击事件中写入:public void checkIv(View view){ Toast.makeText(MainActivity.this,"点击了切换视图按钮",To...原创 2018-07-27 17:27:13 · 2342 阅读 · 0 评论 -
RecycleView自定义接口回调及传值
在适配器中的操作: public interface OnItemListenter{ void onItemClick(View view, int postion); } public void setOnItemClickListener(OnItemListenter mItemClickListener){ this.mItemClic...原创 2018-05-31 20:15:40 · 1055 阅读 · 0 评论 -
Android 设置recycleView的item行高无效
没事儿,简单的更新一下,之前遇到的问题使用recycleView的时候,行高不管设置多少,都没有什么变化。。最后仔细的研究了一下问题(主要原因:)宽高失效与不失效的区别在与Adapter中创建ViewHolder是加载布局的方式方式一:View view = View.inflate(context, R.layout.vehicle_msg_item, null);方式二:Vie...原创 2018-11-27 16:26:33 · 629 阅读 · 0 评论 -
Android中多条目加载
重写方法:getViewTypeCount()、getItemViewType()例如:public class MyAdapter extends BaseAdapter { Context context; List<Bean.DataBean> list; public MyAdapter(Context context, List<Bean.DataBean> l原创 2017-12-21 12:39:00 · 369 阅读 · 0 评论 -
Xlistview上拉加载,下拉刷新、多条目展示以及获取系统时间
首先导入依赖:gson、imageLoadercompile ‘com.google.code.gson:gson:2.2.4’ compile ‘com.nostra13.universalimageloader:universal-image-loader:1.9.5’ 在布局文件中:<com.bwie.xlistviewlibrary.View.XListView and原创 2017-12-21 11:46:39 · 214 阅读 · 0 评论 -
Android中的PullToRefrensh上拉加载,下拉刷新
首先导入PullToRefrensh的library包例如:compile project(':PullToRefresh-master-library')在布局文件中写入:<com.handmark.pulltorefresh.library.PullToRefreshListView android:id="@+id/plv" android:layout_原创 2017-12-20 15:38:32 · 272 阅读 · 0 评论 -
DrawerLayout侧拉
在布局文件中:<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"原创 2017-12-20 10:27:41 · 169 阅读 · 0 评论 -
如何更好地解决xrecycleView动态切换布局管理器 多次调用setAdapter崩溃
错误原创 2018-07-27 19:24:58 · 682 阅读 · 0 评论 -
XRecycleView简单地实现上拉加载,下拉刷新
逻辑在这里就不讲了,直接上代码:在主方法定义一个page页数//初始化当前页数private int page = 1;设置xrecycleViewxRecyclerView.setLoadingListener (new XRecyclerView.LoadingListener () { @Override public vo...原创 2018-07-27 17:48:54 · 843 阅读 · 0 评论