![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 92
柯小帅
华为开发
展开
-
android使用同一个RecyclerView实现两种不同Item布局
代码:package com.inpor.fastmeetingcloud.adapter;import android.content.Context;import android.support.annotation.NonNull;import android.support.v7.widget.RecyclerView;import android.support.v7.wid...原创 2019-11-18 16:33:37 · 2145 阅读 · 0 评论 -
【转载】详解Android中接口回调、方法回调
转载链接:https://blog.csdn.net/qq_31881469/article/details/80089675转载 2019-11-07 16:44:40 · 382 阅读 · 0 评论 -
Android中常见的内存泄露及解决办法汇总
Android中常见的内存泄露及解决办法汇总转载:https://blog.csdn.net/unicorn97/article/details/81009204转载 2019-11-01 14:51:36 · 115 阅读 · 1 评论 -
Fragment的生命周期以及用法
一、Fragment的生命周期1.Fragment生命周期执行的顺序onAttach():当Fragment和Activity相关联时调用。可以通过该方法获取Activity引用,还可以通过getArgument()获取参数。onCreate():当Fragment被创建时调用。onCreateView():当Fragment的布局被创建时调用。onActivityCreated...原创 2019-10-31 14:36:45 · 1834 阅读 · 0 评论 -
Android如何将Layout布局类型转换成View类型
问题:Android将Layout布局类型转换成View类型,然后对布局内的内部控件进行操作解答:LayoutInflater inflater = getLayoutInflater();View view = inflater.inflate(R.layout.item_camera_info, null);TextView resolutionTextView = view.find...原创 2019-09-11 09:45:31 · 1814 阅读 · 0 评论 -
android TextView字体颜色根据焦点点击变化
问题:点击按钮或者选中按钮,当按钮焦点变化时,字体颜色应该发生相应的变化。做法如下:在res目录下新建color文件夹,在文件夹下新建xxx.xml文件。文件内容如下:注意:是使用android:color 不是使用android:drawable<?xml version="1.0" encoding="utf-8"?><selector xmlns:android...原创 2019-09-20 10:04:06 · 2067 阅读 · 0 评论 -
Android长按连续触发事件的实现方法
实现效果大致如图:【原理说明】大致原理是,如果手指按在view上,则使用ScheduledExecutorService对象执行scheduleWithFixedDelay()方法,每隔一个间隔不停地向Handler发送Message,此处Message里的信息是View id,然后由Handler在handlemessage的时候处理需要触发的事件。【实现】1、首先,让对应的View设...原创 2019-09-20 18:12:12 · 2887 阅读 · 0 评论 -
android问题之GridView中item高度显示不正常
问题:android中使用GridView显示多条item数据,但是出现实际上在手机上运行效果与在xml布局中设置的高度不符合的情况一开始想 应该是item_xxx.xml里头参数没写好吧?于是去改Item布局的参数 ,试过指定px,fill parent都没有什么效果。我在搜了好久之后发现一句神评论:“关键在于adapter!”解决方案:在adapter中修改以下一行代码:conver...原创 2019-10-11 11:16:57 · 648 阅读 · 0 评论 -
android问题之禁用摄像头权限后奔溃问题
问题:在一个项目开发的过程中,发生摄像头权限申请时,若点击了拒绝摄像头权限,应用程序出现奔溃问题,如下:解决办法:需要两种方法同时验证是否具有摄像头使用权限:方法一:/** * 通过系统的检查权限方法检查 */ public static boolean isCameraGranted(Context context) { return Con...原创 2019-10-11 11:29:14 · 1340 阅读 · 0 评论 -
Android实现控件内自动换行(比如LinearLayout内部实现子控件换行 )
一、创建类AntoLineUtil(换行操作主要在这里实现)package com.inpor.fmctv.util;import android.content.Context;import android.content.res.TypedArray;import android.util.AttributeSet;import android.view.View;import a...原创 2019-09-10 16:18:22 · 5169 阅读 · 1 评论 -
Android错误:Please configure Android SDK
错误描述:出现如图情况: 同时xml文件无法预览解决方案:File -> Sync Project with Gradle Files (Android Studio 3.1.1)Tools -> Android -> Sync Project with Gradle Files (Android Studio 3.0.1)以上根据自己的android studio选择...原创 2019-09-09 14:27:17 · 622 阅读 · 0 评论 -
JAVA基础——接口(全网最详细教程)
转载自https://blog.csdn.net/qq_19782019/article/details/80259836转载 2019-08-26 10:25:03 · 194 阅读 · 0 评论 -
Android实现断点下载功能
关于Android服务(Service)的最佳实践,实现断点下载功能源码公布在github上,自行下载地址:https://github.com/kchhup/MyAndroidProject02原创 2019-07-02 16:32:55 · 1207 阅读 · 0 评论 -
Toolbar控件使用报错
错误类型:‘setSupportActionBar(android.support.v7.widget.Toolbar)’ in ‘android.support.v7.app.AppCompatActivity’ cannot be applied to ‘(android.widget.Toolbar)’解决方案:错误的import导入,如下:修改成正确import,如下:...原创 2019-07-03 09:30:17 · 892 阅读 · 0 评论 -
Android布局中margin,padding,align的区别
一、Margin的用法android:layout_marginxxx(xxx指的是left,right,top,bottom等)的用法是指当前组件距离其父组件在XXX方向上的边的距离(边距)例如:android:layout_marginleft=“30px” -------当前组件距离父组件左边边界30像素二、Padding的用法android:paddingxxx(xxx指的是...原创 2019-07-03 14:23:22 · 1809 阅读 · 0 评论 -
错误:No layout manager attached; skipping layout
错误类型:当Logcat报错 No layout manager attached; skipping layout(1)我们就要在代码中看跟layout manager有关的部分(2)发现在MainActivity.java中只单纯创建了layoutManager这个对象,并没有用它,看颜色也给了提示。补充上一行箭头指向代码。运行结果:成功显示效果...原创 2019-07-03 17:32:47 · 4625 阅读 · 0 评论 -
Android每个键的onKeyDown事件
控制键KEYCODE_ENDCALL 挂机键 6KEYCODE_HOME 按键Home 3KEYCODE_MENU 菜单键 82KEYCODE_BACK 返回键 4KEYCODE_SEARCH 搜索键 84KEYCODE_CAMERA ...原创 2019-07-09 16:12:31 · 2274 阅读 · 0 评论 -
Android使用RecyclerView实现投票系统
一、创建一个fragment_vote_list.xml用来显示投票的主页面(1)标题栏使用Toolbar(2)投票区域可以滑动,使用RecyclerView实现<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/an...原创 2019-07-04 16:17:36 · 1860 阅读 · 0 评论 -
@BindView如何使用
第一步:buider.gradle(app中的dependencies加入):implementation 'com.jakewharton:butterknife:8.8.1'annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'第二步:即可使用:@BindView(R.id.text1)TextView ...原创 2019-07-19 14:31:06 · 3907 阅读 · 1 评论 -
android公司编码规范考试(权威)
百度网盘下载地址(自行提取):链接: https://pan.baidu.com/s/1qWdaaYZrNKlOYuFLdqTahg 提取码: 93nc原创 2019-07-29 14:56:45 · 788 阅读 · 1 评论 -
Android中的通知功能Notification具体实现过程
Android中的通知功能Notification具体实现过程通知的定义如何发生一个简单的通知?发送通知的例子:运行效果:通知的定义通知(Notification)是Android中服务(Service)与用户进行交互的一种方式。如何发生一个简单的通知?(1)获取NotificationManager通知管理器(2)构建Notification对象:使用Notification.Bui...原创 2019-07-02 13:44:26 · 770 阅读 · 0 评论