![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
liyihan333
这个作者很懒,什么都没留下…
展开
-
flutter遇到的坑
android studio开发 原生嵌套flutter 遇到的问题:环境如下 gradle版本:distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-all.zipminSdkVersion 19targetSdkVersion 30flutter版本:1.25.0-8.3.pre问题一、运行flutter doctor 如下显示:这个问题可以不用管,原生运行时flutter是没有问题的...原创 2021-08-03 19:57:17 · 399 阅读 · 0 评论 -
android集成保利威直播趟过的坑
项目背景:项目主要是由flutter开发的,并且已经集成了展示互动,打算再集成保利威。目前保利威最新版本是V0.13.1坑1:当前demo支持targetSdkVersion 27版本及以下,而主项目中用到的版本是29,所以初步考虑是降低版本,也就是将项目中的androidx降为support v7包,经过一系列的尝试,发现展示互动module中用到的androidx是集成到jar包中的,无法降低。坑2:尝试升级demo,demo的导入需要将demo转成module,这一步骤包括:1、polyv原创 2020-08-14 00:04:59 · 1968 阅读 · 0 评论 -
mac adb命令报错“zsh: command not found: adb” 及配置 .zshrc
mac上配置adb,出现“zsh: command not found: adb” 这个问题困扰我很久,因为一直不怎么使用,也就没有解决,后期phython配置升级时也是遇到类似升级不成功的问题,归根到底都是同一个原因:.zshrc 没有配置1、先说下adb配置.bash_profile1)打开终端,输入:open .bash_profile 意思: 打开 .bash_profile文件(如果无,则自动新建)2)如果已经有了,输入:open .bash_profile -e...原创 2020-06-13 16:14:29 · 21817 阅读 · 5 评论 -
List倒序排序
Collections.reverse(mList);原创 2018-04-28 15:29:40 · 10323 阅读 · 0 评论 -
as报错1:
java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()在Android中不允许Activity里新启动的线程访问该Activity里的UI组件,这样会导致新启动的线程无法改变UI组件的属性值。在很多时候都需要异步获取数据刷新UI控件,这时候采取的方法就是...原创 2018-02-09 10:51:14 · 410 阅读 · 0 评论 -
Gridview 中间分割线(一)
自定义的ridview 如下:package com.example.administrator.expgridview05;import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.util.AttributeSet;原创 2017-11-18 16:35:55 · 511 阅读 · 0 评论 -
Android获取屏幕宽高的四种方法
推荐使用前两种:方法1:WindowManager manager = this.getWindowManager(); DisplayMetrics outMetrics = new DisplayMetrics(); manager.getDefaultDisplay().getMetrics(outMetrics); int width = outMetrics.wi原创 2017-11-02 11:42:23 · 793 阅读 · 0 评论 -
activity更新另一个activityUI方法(一)
关于activity更新另一个activityUI的方法,我查了很多资料,总结起来,常用的有两种方法:1、handler更新。2、广播更新UI。 关于广播更新的方法: 1、第一个activity中:package com.example.upanotheracyui;import android.content.BroadcastReceiver;import android.content.原创 2016-12-02 17:11:34 · 1818 阅读 · 0 评论 -
android6.0系统之后,打开照相权限
最近做扫码考勤时,在AndroidManifest.xml中增加了打开相机的权限,却不起作用。经研究,在android6.0之后,需要用户自己判断权限,增加了安全性。解决的方式,可以用的第三方,当然,也可以自己去定义。 第三方路径:https://github.com/lovedise/PermissionGen 使用步骤: 1、在gradle中增加: compile ‘com.loved原创 2016-10-24 09:27:35 · 3578 阅读 · 0 评论 -
android studio下的module无法单独运行
如下图所示,之前由于项目更新把下图中的module选择运行项弄丢了 即红色框中的两个demo。解决办法: 在settings.gradle配置文件中增加:(在第一行的include中)’,:pushdemo’, ‘:coursetabledemo’ 即解决了问题。如下图所示:include ':app', ':datetimepicker-library', ':weekcalendar原创 2016-09-06 09:15:33 · 5853 阅读 · 2 评论 -
Android studio中“import org.apache.http.Header; 不可用
转载自:http://blog.csdn.net/jiangtianhao13269230/article/details/49447159出处:http://www.zhihu.com/question/35597452/answer/63619567 Android studio中“import org.apache.http.Header;”没用?ShinChven,使用:Xperia/An转载 2016-08-10 14:46:52 · 1028 阅读 · 0 评论 -
android studio 生成jar包
例如:将Android studio项目barGraph01Demo形成jar包: 1、选择File目录下,New —— New Module 选择Android Library,命名如下所示: 创建完成后,项目目录如下图所示: 2、在新建的android module中的build.gradle中添加如下代码(该段代码与dependencies为同一级):task makeJar(原创 2016-06-21 09:00:02 · 282 阅读 · 0 评论 -
android studio 常用快捷键
刚开始用android studio时,经常出现各种bug,用的时间长了,也适应了。现在讲一下android studio中极光推送的运用情况。 步骤一:根据极光推送官网中提供的《Android SDK 集成指南》(详细链接:http://docs.jpush.io/guideline/android_guide/)(以下统称:链接1),具体SDK集成操作步骤如下: 1、导入 SDK 开发包到你原创 2016-01-06 17:16:33 · 287 阅读 · 0 评论 -
android studio中的极光推送
刚开始用android studio时,经常出现各种bug,用的时间长了,也适应了。现在讲一下android studio中极光推送的运用情况。 步骤一:根据极光推送官网中提供的《Android SDK 集成指南》(详细链接:http://docs.jpush.io/guideline/android_guide/)(以下统称:链接1),具体SDK集成操作步骤如下: 1、导入 SDK 开发包到你原创 2016-01-05 11:15:26 · 959 阅读 · 0 评论