首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏快乐阿超

    构建首个应用

    它是应用的入口点。当您构建和运行应用时,系统会启动此 Activity 的实例并加载其布局。 文本 app > manifests > AndroidManifest.xml 清单文件描述了应用的基本特性并定义了每个应用组件。 Gradle Scripts > build.gradle 有两个使用此名称的文件:一个针对项目“Project: My First App”,另一个针对应用模块“Module: app”。 您可以使用每个模块的 build.file 控制 Gradle 插件构建应用的方式。如需详细了解此文件,请参阅配置构建。

    1.5K20编辑于 2022-08-16
  • 来自专栏信数据得永生

    OpenCV3 应用编程:1~6 全

    应该会出现一个窗口欢迎来到开发。 单击使用现有的 SDK,浏览到<android_sdk>,然后单击下一步。 关闭 Eclipse。 现在,我们需要安装一个名为 OpenCV Manager 3 的 Android 应用,该应用将在我们运行任何 OpenCV 应用时检查 OpenCV 库更新。 如果您要同时运行 OpenCV 2.x 和 OpenCV 3.x 应用,则可以从 Play 商店与 OpenCV Manager 3 一起安装此旧版本。它们不会冲突。 它们在图像识别和跟踪应用中可能很有用,我们将在本书的后面看到。 教程 3 – 摄像机控制:这会将过滤器应用于具有可自定义分辨率的摄像机源。 粗略地说,您可以将变换矩阵想象成一个表格,其中包含基于 3D 位置的三个坐标和 3D 旋转的三个角度的三角函数的值。 通过矩阵乘法可以连续应用两个变换。

    6.4K10编辑于 2023-04-27
  • 来自专栏我的博客

    开发之应用资源

    一、应用源代码分类:界面布局文件、Java源文件、资源文件 二、应用资源文件分类 一类是无法直接访问的资源,保存在assets目录下;另外一类是可以用R资源清单访问,保存在res目录下 三、资源分类 存放定义补间动画的xml文件 /res/color/定义不同状态下的颜色列表 /res/drawable-XXX/存放各种图 /res/layout/存放各种用户界面的布局文件 /res/menu/存放应用程序各种菜单的资源

    1.8K80发布于 2018-05-08
  • 来自专栏火属性小虫

    Kotlin开发学习(3)

    , 29 7月 2022 作者 847954981@qq.com 后端学习, 我的编程之路 Kotlin开发学习(3) 数据类与单例类 在Java中,数据类占据着重要的角色,其通常需要重写包括 ) 和 mutableMapOf()创建map,不过在Kotlin中,map创建使用 to 连接 K-V:mapOf("Apple" to 1, "Banana" to 2, "Orange" to 3,

    90710编辑于 2023-02-22
  • 来自专栏韩曙亮的移动开发专栏

    【Android 性能优化】应用启动优化 ( 应用启动分析 | Launcher 应用启用普通应用 | 应用进程分析 )

    tag) 方法分析 三、 Android 应用进程分析 上一篇博客 【Android 性能优化】应用启动优化 ( 应用启动分析 | Launcher 应用简介 | Launcher 应用源码简介 , 在该方法中 , 启动 Android 应用的启动 Activity ; 3 . , opts.toBundle()) 和 startActivity(intent) 启动应用界面 ; ( 该 startActivity(intent) 方法就是我们经常调用的启动界面的方法 ) ; 3 . , 不会马上被杀死 ; ③ 热启动 : 再次启动该应用时 , 就会重新启用之前的进程 , 这次启动就是热启动 ; 这也是手机为什么越用越卡的原因 , 进程进入后台 , 没有及时杀死 ; 苹果手机进程进入后台

    1.7K10编辑于 2023-03-27
  • 来自专栏太阳影的学习记录

    使用VS调试Unity应用

    VS调试Unity应用 最近遇到了一个bug,需要在手机上实机调试才行,所以这里记录一下怎么用VS调试应用。 因为我是直接用连接到电脑的测试机来调试的,所以这里主要的内容是关于调试连接到电脑的测试机上的Unity应用。 在调试之前您可以先尝试Attach到电脑上的Unity进程,如果没有报错那么就可以确认插件能够正常使用。 ,可以让你先连接好调试器再进入Unity应用。 配置好之后直接Attach即可,点击最上方应用弹框的OK按钮启动Unity应用,应该就可以触发VS的断点了。

    2.5K30发布于 2021-11-04
  • 来自专栏友人a的笔记丶

    记录一次使用模拟器抓包应用

    然后导入模拟器,打开设置-安全-从Sd卡导入-成功安装。 Android7以后,系统不再信任用户级的证书,只信任系统级的证书,所以要抓包就需要把我们的代理程序证书安装至Android的系统目录中。 PS:有些应用(例如抖音)还是会出现无法联网的情况。 3.折腾 将PHP爬虫使用过程封装成一个命令行脚本(.bat)。 首先将PHP整个程序打包,拿出来,名命为php目录。

    3.7K10编辑于 2023-02-17
  • 来自专栏fjal

    如何从电脑直接控制手机 监控手机 手机如何控制手机

    实用方法很简单,在手机上安装这个软件,然后运行,然后进入Setting,点击User's settings,然后Create new user(我新建了一个叫做ACE的用户),注意这里在豌豆荚的截图只是做教程用的,实际不需要连接豌豆荚,甚至不需要WIFI,只要你打开了GPRS

    21.6K31编辑于 2021-12-01
  • 来自专栏CSDN旧文

    开发基础--基本控件

    //在方法中调用给edittext赋值 edittext.setText("success"); ... ... } 3.

    11.4K20发布于 2020-10-28
  • 来自专栏全栈程序员必看

    toast_toast使用

    因为 toast 可以在后台的 Service 中创建,所以即使这个应用程序没有显示在屏幕上,仍然可以弹出 toast. 该方法需要三个参数:当前应用的 Context ,文本消息,和toast的持续时间。该方法返回一个实例化过的Toast对象。 ToastActivity.this).inflate(R.layout.layout_toast, null); toast.setView(view1); 使用inflate从xml文件中加载我们定义的布局,然后应用到 android:id="@+id/textView" android:layout_gravity="center_horizontal" /> </LinearLayout> 在线程中使用 根据编程规范

    10.8K10编辑于 2022-10-01
  • 来自专栏友人a的笔记丶

    工作记录,使用Uniapp开发应用

    3.uniapp 配置模拟器 检测不到模拟器的解决办法:https://ask.dcloud.net.cn/article/97 公司电脑上各种方法试变了,回家用自己电脑,那真是一气呵成。 uniapp Api权限申请:https://www.html5plus.org/doc/zh_cn/android.html、https://blog.csdn.net/superlover_/article 1.WebRTC API  WebRTC (Web Real-Time Communications) 是一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer 首屏关闭的机制:https://ask.dcloud.net.cn/article/35565,如果页面白屏(未加载完或者未渲染任何东西)会splash一直存在,10秒后无论如何都会关闭。 H5 ios录制不支持webm格式(支持mp4,只支持webm不支持mp4):https://developer.mozilla.org/en-US/docs/Web/API/MediaRecorder

    7.3K30编辑于 2023-02-17
  • 来自专栏华创信息技术

    windows11运行apk应用

    文章时间:2021年11月18日13:38:32 解决问题:在windows11系统运行apk应用 兼容版本:windows11各版本 修订时间 修订内容 修订人 2022年3月28日 16: \MicrosoftCorporationII.WindowsSubsystemForAndroid_1.8.32822.0_neutral_~_8wekyb3d8bbwe.Msixbundle 输入你下载的文件名字 这里安装可能会出现报错的情况,目前我发现了一种 出现问题不用慌,直接下载我提供的文件里面的Microsoft.UI.Xaml.2.6_2.62108.18004.0_x64__8wekyb3d8bbwe.Appx 安装完后打开windows应用商店,然后更新一下里面的所有应用。 然后再次进行安装即可。 通过adb方式调试和安装 这里先提供一个简单的方法,可以直接从windows应用商店下载一个apk安装器,他会在你安装apk的时候,帮你自动下载adb。

    4.3K10编辑于 2022-05-28
  • 来自专栏信数据得永生

    应用安全指南 4.9 使用`WebView`

    Android 应用端操作:使用 HTTPS,应用只有在证书可信的情况下,才应与受管理的 Web 服务建立网络连接。 以下示例代码是一个活动,展示了内部管理的内容。 3) 将 URL 限制为 HTTPS 协议。 4) 将 URL 限制在内部。 webView.getSettings().setJavaScriptEnabled(true); // *** POINT 3 *** Restrict URLs to HTTPS protocol 例如,恶意网页可以通过使用文件模式,向应用的私有文件的 URI 发送请求,来访问存储在应用私有目录中的文件。 [20] http://www.w3.org/TR/webmessaging/ 此方法从WebView已读入的浏览上下文中发送一个消息,该消息由其第一个参数指定; 然而,在这种情况下,有必要指定发送者的来源作为第二个参数

    1.8K10编辑于 2022-12-01
  • 来自专栏DevOps持续集成

    手动发布APK到应用市场

    reports/lint-results.xml BUILD SUCCESSFUL in 1m 49s 58 actionable tasks: 50 executed, 8 up-to-date 3.

    1.4K41发布于 2019-10-18
  • 来自专栏阿利民

    后话:音频延迟带来的应用

    有许多对音频延迟要求严格的应用程序,比如游戏、MIDI、DAW(数字音频工作站)、交互式音频应用程序,以及当前火热的虚拟现实应用。 用户也因为在Android平台上无法取得这些应用而流失。 Android音频延迟问题如何影响应用开发者和 Android OEM 尽管音乐应用仅占 iOS App Store 总下载量的3%,但音乐应用类别是仅次于游戏和社交网络的第三大创收应用类别 高音频延迟对于一些应用场景的影响巨大: 乐器应用、音效应用:音乐家不能在舞台上一起演奏,因为使用 Android 设备的表演者会落后于其他人半拍。它甚至无法用于练习。 虚拟现实 (VR):当观众转过头时,音频“跟随”为时已晚,破坏了 3D 音频体验。 对于这些场景,投资者或者初创公司CEO应该谨慎考虑是否在自己的产品中使用Android系统。

    1.2K30编辑于 2022-05-16
  • 来自专栏全栈程序员必看

    跨平台应用框架_前端框架

    截至 2019 年,全球移动应用收入达 4610 亿美元,预计到 2023 年,付费下载和应用内广告的收入预计将超过 9350 亿美元。 渐进式Web应用程序(PWA) 其中一个能解决问题的例子是渐进式 Web 应用(PWA),它基本上是模仿原生应用程序行为的一个网站(例如,在发送推送通知、脱机工作,或者只是添加到移动设备的主屏幕上)。 跨平台应用程序开发 但还好我们还有一个跨平台开发的选项,它允许用一段代码同时为两个操作系统开发应用。它并不固定使用某一种平台的编程语言编写代码。 在开发移动应用程序时,使此框架值得考虑的另一个原因是,它可用在不丢失应用程序状态的情况下对UI进行更改。 这个开源框架于2015年3月公开发布,并迅速成为广受欢迎的解决方案。例如,在发布后的短短两个月内,它就获得了3000颗GitHub星标,并在Twitter上吸引了1500多名粉丝的关注。

    3.8K20编辑于 2022-09-20
  • 来自专栏信数据得永生

    应用安全指南 4.10 使用通知

    3) 创建通知时将可见性显示设置为私有。 4) 当可见性设置为私有时,通知可能包含私人信息。 privateNotificationBuilder = new Notification.Builder(this).setContentTitle("Notification : Private"); // *** POINT 3 获得此权限的应用将能够读取通知中的所有信息;因此,通知中不得包含敏感信息。 (但是,根据“可见性”设置,通知中可能会包含私有信息)。 通知中包含的信息通常不会被发送通知的应用以外的应用读取。 但是,用户可以明确将权限授予某些用户选择的应用,来读取通知中的所有信息。 因为只有用户已授予权限的应用才能读取通知中的信息,所以在通知中包含用户的私有信息没有任何问题。 但是,为了使应用有资格获得此用户权限,应用必须实现从NotificationListenerService派生的服务。 下面的代码展示了NotificationListenerService的用法。

    1.4K20编辑于 2022-12-01
  • 来自专栏信数据得永生

    应用安全指南 六、困难问题

    用户或应用复制的信息,曾经存储在称为剪贴板的缓冲区中。 存储在剪贴板中的信息,在被用户或应用粘贴时,分发给其他应用。 所以这个剪贴板功能中存在导致信息泄漏的风险。 6.1.1 示例代码 粗略地说,有两种对策用于减轻来自剪贴板的信息泄露风险 从其他应用复制到你的应用时采取对策。 从你的应用复制到其他应用时采取对策。 首先,让我们讨论上面的对策(1)。 假设用户从其他应用(如记事本,Web 浏览器或邮件应用)复制字符串,然后将其粘贴到你的应用的EditText中。 事实证明,在这种情况下,基本没有对策,来防止由于复制和粘贴而导致的敏感信息泄漏。 请参阅“6.1.3.1 应用规则时的注意事项”。 应用开发人员需要在用户完整性,可用性,功能等方面创建更高质量的应用

    2K10编辑于 2022-12-01
  • 来自专栏大前端全栈开发

    uniapp开发应用踩坑记

    t=1640081434915') format('truetype');}二、模拟器打不开问题描述:用 android studio 的模拟器添加各种手机打开后报错:The emulator process

    1.1K30编辑于 2023-11-16
  • 来自专栏卓越笔记

    Python3 获取设备列表

    import re import os def get_devices(): """ 获取设备列表 :return: 设备列表 """ devices_inf

    1.1K30编辑于 2023-02-17
领券