草庐IT

有的是

全部标签

android-studio - 如何在 Android Studio 中打开现有的 Flutter 项目

我在这里可能听起来很菜鸟,但我看不到在AndroidStudio3.1.2中打开现有Flutter项目的清晰方法。我检查了this但它没有用。所以我想知道是否有标准的IDE方式来做到这一点?我也找不到任何明确提及它的文档。我需要安装第3方插件吗?将其作为现有AndroidStudio项目打开后,出现以下错误:通过运行GetDependencies解决了错误。这是正常行为吗? 最佳答案 为AndroidStudio安装Flutter插件:https://flutter.io/get-started/editor/打开AndroidSt

android-studio - 如何在 Android Studio 中打开现有的 Flutter 项目

我在这里可能听起来很菜鸟,但我看不到在AndroidStudio3.1.2中打开现有Flutter项目的清晰方法。我检查了this但它没有用。所以我想知道是否有标准的IDE方式来做到这一点?我也找不到任何明确提及它的文档。我需要安装第3方插件吗?将其作为现有AndroidStudio项目打开后,出现以下错误:通过运行GetDependencies解决了错误。这是正常行为吗? 最佳答案 为AndroidStudio安装Flutter插件:https://flutter.io/get-started/editor/打开AndroidSt

android - MediaStore.Audio.Playlists.Members.getContentUri 的 String 'volumeName' 参数指的是什么?

我想查询给定播放列表的成员。我有正确的播放列表ID,并想使用managedQuery()查看有问题的播放列表成员。我的是这样的:privateString[]columns={MediaStore.Audio.Playlists.Members.PLAYLIST_ID,MediaStore.Audio.Playlists.Members.TITLE,};UrimembersUri=MediaStore.Audio.Playlists.Members.getContentUri(volume,playlistId);CursortCursor=managedQuery(membersUr

android - 在哪里设置所有的监听器?

在哪里设置用户界面的所有Listeners?在onCreate中设置它们是好的做法吗?这看起来如此松散和奇怪。有没有更好的地方设置它们? 最佳答案 来自这里:http://developer.android.com/reference/android/app/Activity.htmlonCreate(Bundle)iswhereyouinitializeyouractivity.Mostimportantly,hereyouwillusuallycallsetContentView(int)withalayoutresourced

android - 导入现有的 c++ 库(.a 或 .so 文件)ndk android

我刚刚完成了android的原生开发。我成功地让我的AndroidStudio2.2.2准备好进行原生开发我还构建了示例hello-jni项目我正在努力实现的目标我正在尝试使用用c++设计的现有库(我将获得静态库.a扩展名或.so文件)关于原生开发的一些困惑1)我应该使用现有c++库的.cpp和.h文件而不是.a或.so文件吗?2)我需要制作CMakeLists.text吗:据我搜索,我的.a文件不是使用ndk-build生成的>,所以我需要做到这一点。如果我使用.cpp和.h文件,我应该制作Android.mk和Application.mkCMakeLists.text将我新开发的a

android - 改变方向,丢失我所有的列表项

当我在Android设备上测试我的应用程序时,将我的Android手机从横向变为纵向,结果导致ListView中的所有列表项都消失了。为什么?如何管理? 最佳答案 您正在丢失列表项,因为在方向更改期间android的默认行为是销毁您的Activity并重新创建它。选择此行为是为了使android能够使用新布局重新创建Activity,该布局可能特别适用于新方向。为了防止您的列表项消失,有几件事必须要做。在方向更改期间帮助的第一件事是在更改后简单地重用相同的Activity。这可以通过添加这一行来完成android:configCha

android - 有没有办法检测 Android 上使用的是哪个蜂窝网络?

我的应用程序将提供实时视频流。我想知道是否有一种方法可以检测用户的设备上是否有2G、3G或4G,以及当前连接属于哪个类别?我的问题专门针对Android设备。 最佳答案 这是一个Gistoftheclass,因此您可以对其进行fork和编辑。packagecom.emil.android.util;importandroid.content.Context;importandroid.net.ConnectivityManager;importandroid.net.NetworkInfo;importandroid.telepho

android - 不幸的是,应用程序已在 Android 模拟器中停止

我是Android的新手,我正在尝试一些小应用程序(例如Compass)。当我在模拟器中运行该应用程序时,它会显示消息Unfortunately,CompasshasStopped。我没有编译时错误。我该如何解决这个问题,是什么原因造成的?提前致谢。 最佳答案 我有同样的错误消息,发现在注释掉AndroidManifest.xml中的uses-permission节点时,我注释掉了一个需要的节点。当我把它放回应用程序时运行正常。我能够重现错误。我需要:这是用于显示HelloWorld的准系统index.html单页应用程序。上面的权

android - 我应该将应用程序中现有的 Listview 更改为 RecyclerView 吗?

将我的应用程序中现有的Listview转换为RecyclerView有什么优势吗?另外我什么时候应该使用RecyclerView?? 最佳答案 这是一个很难回答的问题。首先:将RecyclerView视为AdapterViews的继任者,它带来了许多有用的改进,尤其是在每个项目的动画领域。实际上这也是Docs说:RecyclerViewisamoreadvancedandflexibleversionofListView.Thiswidgetisacontainerforlargesetsofviewsthatcanberecycl

c++ - 直接使用 Lua,如何公开现有的 C++ 类对象以在 Lua 脚本中使用?

我一直在加深在C++中嵌入Lua脚本的经验,我可以在这里用一只手。考虑以下两个类://Person.hpp#pragmaonce#includeclassPerson{private:std::stringp_Name;intp_Age;public:Person(conststd::string&strName,constint&intAge):p_Name(strName),p_Age(intAge){}Person():p_Name(""),p_Age(0){}std::stringgetName()const{returnp_Name;}intgetAge()const{ret