草庐IT

外部化

全部标签

android - 如何从 ListView 中拖动项目并将其放在外部 TextView 上?

我正在尝试实现android的拖放示例。长按一个项目后,我将其拖到目标级别并放在那里。我在某种程度上是成功的。但我想要一些不同的东西。我做过这样的事情..但我想将所有项目添加到listView中,我将在长按listview后拾取一个项目,然后将项目拖到我的目标级别并将其放在那里。我想要这样的东西..我的代码如下...publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setCon

android - 找出新版本可用于 Android Studio 项目中使用的外部库的最佳方法是什么

我是Android开发新手。所以外部库(又名依赖项)在build.gradle中定义为dependencies{compilefileTree(dir:'libs',include:['*.jar'])compile'com.android.support:support-v13:21.0.0'compile'com.squareup.dagger:dagger:1.2.1'compile'com.google.code.gson:gson:2.1'compile'de.greenrobot:eventbus:2.4.0'}有没有一种简单的方法可以查明这些库中的任何一个是否有更新的版本

STM32 外部时钟脉冲计数实验

STM32外部时钟脉冲计数实验文章目录STM32外部时钟脉冲计数实验前言1、实验原理2、开发板原理图2、定时器工作原理框图2、主要源码3、总结前言最近在学正点原子的HAL库视频,通用定时器脉冲计数功能的实现,以前都习惯用标准库了,所以现在尝试参考HAL库的原理用标准库的思想来实现这个功能。1、实验原理本实验使用外部时钟模式1,外部输入引脚作为定时器的时钟来源。使用开发板的WK_UP按键按下产生高电平脉冲作为定时器的计数器时钟来源,计数器工作在递增计数模式,那么每来一个上升沿信号,计数器就加一。即每按下一次按键产生一次高电平脉冲,计数器加一,一直计数到ARR的值溢出从新计数。2、开发板原理图2、

android - 拦截来自外部应用程序的 Intent

假设我想开发一个应用程序,以某种方式扩展(让我说“与”合作)一个非常流行的应用程序我显然无法控制。为了简单起见,我们还假设非常有名的应用程序作者不会发布更新来阻止我的应用程序。我研究了该应用程序的功能,发现它广泛使用了BroadcastReceiver。我还从list中知道我可能会使用的com.famousvendor.intent.INTENT_NAME常量。问题很简单:如果我创建一个应用程序,即org.zighinetto.tinyapp并为intentcom.famousvendor.intent.INTENT_NAME设置广播接收器将微型应用程序接收广播?或者这些广播只能由触发

android - 如何从外部更改 recyclerview 项目的布局?

我有一个RecyclerView,它有一个Button和一个EditText。我在RecyclerView之外有一个按钮。单击外部按钮时,我希望RecyclerView中的按钮在隐藏和显示之间切换。如何做到这一点?我已尝试将bool参数mEditFlag发送到recyclerAdapter,tooglemEditFlag,并通知适配器数据已更改。但它不起作用。mCurrentOrderRecyclerAdapter=newCurrentOrderRecyclerAdapter(this,mEditFlag);rvOrder.setAdapter(mCurrentOrderRecycle

java - 内部 AsyncTask 安全地访问外部 Activity 类私有(private)成员字段吗?

作为Activity内部类的AndroidAsyncTask在AsyncTask.doInBackground()中读取Activity的私有(private)成员字段是否安全?提前致谢。 最佳答案 一般不会。如果Activity正在进行配置更改并被销毁并重新创建,您的后台线程将与错误的实例对话,这可能会给您带来问题。理想情况下,AsyncTask的doInBackground()应该能够独立于其启动组件(Activity、服务等)运行。我建议您在AsyncTask上创建一个构造函数并传入所需的任何内容。或者,让AsyncTask由

android - 使用 Android proguard 忽略外部库

我想使用Proguard主要是为了混淆。我在Android中遇到混淆器问题。我使用simpleframework来解析XML;它的外部。在混淆配置文件中:-keepattributes*Annotation*,EnclosingMethod-keeppublicclassorg.simpleframework.**{*;}-keeppublicclassorg.simpleframework.xml.**{*;}-keeppublicclassorg.simpleframework.xml.core.**{*;}-keeppublicclassorg.simpleframework.x

单元测试系列 | 如何更好地测试依赖外部接口的方法

背景在现在这个微服务时代,我们项目中经常都会遇到很多业务逻辑是依赖其他服务或者第三方接口。工作中各位同学对于这类型场景的测试方式也是五花八门,有些是直接构建一个外部mock服务,返回一些固定的response;有些是单元测试都不写,直接利用IDE工具,通过debug模式调用依赖服务接口,然后自己在程序运行时插入假的返回数据或者直接粗暴调用依赖服务接口去调试自己逻辑;有些是通过单元测试,使用mockito去屏蔽外部依赖等。刚好最近有位精神小伙跟我反馈了一个问题,他改完代码就部署到SIT进行集成测试,结果服务运行时一调用接口就报错,因此被测试同学投诉没做好单元测试就部署,也被老大痛骂一顿。他觉得很

2、STM32--EXTI(外部中断)&中断函数配置

目录一、时钟配置二、与 AFIO 有关的函数与配置2.1 与 AFIO 有关的函数2.1 AFIO的配置三、关于EXTI的函数与配置3.1  EXTI的函数3.2EXTI的配置四、关于 NVIC的函数与配置(位于msci.h文件)4.1关于 NVIC的函数4.2  NVIC的配置五、中断函数六、中断源码一、NVIC基本介绍1.1、NVIC基本结构NVIC被称为做嵌套中断向量控制器,其作用是统一分配中断优先级和管理中断的。NVIC可以有多个输入,但是只有一个输出,输入可以是EXTI、TIM、ADC等外设,其中红色框选部分代表着一个外设可能占有多个中断通道。NVIC根据优先级排序,指引CPU处理不

android - 音乐播放器请求写入外部存储权限?

我正在Android中创建一个音乐播放器应用程序。它工作正常但是每当我在歌曲列表中滚动时它开始崩溃并给出这个异常Process:com.example.lenovo.musicplayer,PID:31100java.lang.SecurityException:Externalpath:/storage/emulated/0/Android/data/com.android.providers.media/albumthumbs/1460104607336:Neitheruser10294norcurrentprocesshasandroid.permission.WRITE_EXT