让我们通过这245个免费故事了解Android。在Hackernoon创建的大多数时间阅读时,它们都是订购的。访问Learn Repo或learnrepo.com,以找到有关任何技术的最读故事。
嘿,ios仇恨!
1. How To Create Simple Gradient App Bar With Flutter
在本教程中,您将学习如何使梯度应用程序栏在Flutter中?启动任何内容之前,在每个代码中,我们都需要一个页面来包含整个源代码。因此,让我们开始 -
2. Live stream an ONVIF Camera on your Android app! 📱
ONVIF(代表:开放网络视频接口论坛)是一个非营利组织,目的是促进基于物理IP的安全产品的界面的全球开放标准的开发和使用。 /p>
3. How To Use New Material Date Picker for Android
大家好,Google最近发布了MaterialDatePicker:一个有用的新组件,符合材料设计指南(https://material.io/components/pickers/#usage)。这个新组件具有一个非常有趣的功能,可让您选择一个日期范围,而不是选择两个日期的旧流:一个“从“和一个”到一个,即可以用作datepicker和daterangepicker。对此感到非常兴奋,我想在我从事的项目的更新中使用它:为了改善用户体验,可悲的是,我找不到有关使用这个可爱的新组件的任何示例或教程。因此,我决定做一个,在本文中,我将概述使用MaterialDatePicker采取的步骤。这将是一篇非常简短的文章,因为MaterialldatePicker确实很容易使用。
4. Termux Commands List Cheat Sheet
在本最终指南中,我们列出了初学者最佳的Termux命令列表。如果没有这些termux命令,就无法运行termux。
5. How to make Gradient Toolbar and Status bar in Android
您好,今天我们将学习如何制作具有梯度效果的惊人的自定义工具栏,并将梯度应用于状态栏,如下面的
6. Recording Audio in React Native
在本教程中,我们将学习如何录制和播放音频来反应本机应用程序。我们将构建一个简单的屏幕,该屏幕支持录制音频,播放音频文件,暂停和恢复以及重置音频流等功能。最终应用看起来像下面的图像。
7. How to Build a Live Streaming App
本文解释了不同字段中实时流媒体应用的功能,以及如何使用SDK构建实时流媒体应用程序。
8. How to Connect Airpods to Android
9. How To Disable Javascript In Tor
您需要知道如何在TOR中禁用JavaScript吗?您可以想象这会更容易!
10. How to Pin Mobile gRPC Connections
的最后一英里安全11. How To Use New Material Date/DateRange Picker for Android
大家好,Google最近发布了MaterialDatePicker:一个有用的新组件,符合材料设计指南(https://material.io/components/pickers/#usage)。这个新组件具有一个非常有趣的功能,可让您选择一个日期范围,而不是选择两个日期的旧流:一个“从“和一个”到一个,即可以用作datepicker和daterangepicker。对此感到非常兴奋,我想在我从事的项目的更新中使用它:为了改善用户体验,可悲的是,我找不到有关使用这个可爱的新组件的任何示例或教程。因此,我决定做一个,在本文中,我将概述使用MaterialDatePicker采取的步骤。这将是一篇非常简短的文章,因为MaterialldatePicker确实很容易使用。
12. Google's Authenticator App Explained and Reviewed
13. How to Convert Your Android Device Into a Hacking Machine
在本文中,我将讨论如何将一部Android手机转换为一台工作完全正常的Kali Linux黑客攻击机。
14. Adding OAuth2 to Mobile Android and iOS Clients Using the AppAuth SDK
OAuth2通常与OpenID-Connect结合使用,是一个流行的授权框架,它使应用程序能够保护资源免受未经授权的访问。它将用户身份验证委托给授权服务,然后授权第三方应用程序代表用户访问受保护的资源。 OAuth 2提供了Web和移动应用程序的授权流。
15. "Don't Be Evil," They Said: Android Is Tracking Us With No Way to Opt-Out
研究人员最近证明,这句话不仅是一个口号,而且对于保护我们的隐私而言至关重要,考虑到Google现在无处不在。
16. Retrieving the URL from Custom Tabs in Android
在上一篇文章中,我在Android中提供了自定义标签或Chrome自定义标签的概述。简而言之,此组件允许您的应用程序在应用程序和Web之间无缝过渡,并且它被多个众所周知的应用程序所使用,包括Twitter,Gaurdian,Tumblr,堆栈溢出和Feedly。与WebViews这样的替代方案相比,它们安全,易于使用,易于使用,使其抢先加载URL的能力非常快。因此,如果您想在不发送其他应用程序中,使用自定义标签是首选选项。您可以使用几行代码启动并运行。
17. Hands On Mobile API Security: Pinning Client Connections
18. Strengthening OAuth2 for Mobile
19. How to Hack Android Phones
黑客(喜欢尝试计算机系统使他们做意想不到的事情的人)和攻击者之间有很大的区别。
20. First experiences with React Native: bridging an Android native module for app authentication
21. Learn Java with These Android Apps
在软件开发中,您必须在办公室花费数小时,将其链接到PC并编码书籍以学习新的编程语言。好消息是,随着移动编码教育的令人印象深刻的发展,您可以在脚下学习,并将专业发展与运行个人差相结合。
22. Hands On Mobile API Security: Get Rid of Client Secrets
23. Comparing XML and Compose Rendering Speed at Deep and Wide Nesting
24. Don’t write Android apps like it’s 2009!
https://en.wikipedia.org/wiki/HTC_Dream
25. The Central Declaration of Dependencies for Android Developers
版本目录是替代以前的模式的替代,在没有先前方法的缺点的情况下支持。
26. Understanding Fragments in Android: Part 3
27. Domixity Reaches 99.99% Stability on Android App with Bugsnag
28. Mobile App Debugging Explained on 3 Levels of Difficulty
29. Appium Testing for Flutter Apps
了解如何使用Appium自动化幻影应用程序进行本机移动应用测试。
30. Comparing Perfetto With Android Profiler
Perfetto与Ftrace Linux集成,因此可以追踪Android,Linux和Chromium。
31. How a Wormable Android Malware Used to Spread Using WhatsApp Auto-Replies
Android恶意软件已开始通过在WhatsApp中的消息创建自动复制来扩散。它巧妙地隐藏在令人惊讶的好处。
32. How to Integrate the Paytm Payment Gateway in Your React Native Apps
在React Native Apps中集成Paytm支付网关的分步指南。
33. How To Integrate M-PESA on Android — Part 1
M-PESA是Safaricom于2007年推出的移动汇款服务。M-PESA允许用户使用Lipa Na M-Pesa(我们将要涵盖)存入,退出,支付商品和服务,等等。
34. Google Making Fuchsia OS Open For Contributions
Google就像威尔士公主戴安娜(Diana)每次与公众互动时都会随身携带的魅力。 Google提供的平台使其用户可以扩展曾经想象的地平线。 Google使用开放平台让用户与项目合作以开发独特的东西。
35. Regex Refresher: Named Groups and Backreferences
此功能可帮助您将正则表达式与姓名进行分组,并在以后的正则及以后对这些组进行参考。
36. Fundamental Coroutine Aspects in Kotlin
Coroutines是轻巧的线程,可更好地利用它们正在运行的应用程序。
37. Creating Webview Application with Flutter
本文的源代码https://github.com/Shubham-Narkhede/flutter_webviews_app
38. Understanding Fragments in Android: Part 1
片段可以包含其布局文件,片段具有其生命周期。在活动的背景下存在一个碎片,并具有其生命周期。
39. Follow These Tips If Your Android Apps Keep Crashing
有几个因素会导致应用在您的Android智能手机上崩溃。有时一个或几个错误负责崩溃。
40. How To Setup Linux Terminal on Android
终端是用于与计算机交互的命令行接口。对于MacOS,Linux甚至有时Windows,与终端进行交互是开发人员的一种很普遍的做法。但是,Android并不是那么多。
41. Send Push Notifications via OneSignal by Building a React Native app [A How-To Guide]
很高兴在这里写信。在此博客中,让我们看看如何使用OneSignal(推送通知服务)发送推送通知。我们将构建一个简单的反应本机应用程序,只是为了接收通知。
42. Jetpack DataStore in Android Explained
JetPack DataStore是一种Android数据存储解决方案,在基于Android的移动应用程序中提供了一种方法来检索数据时,它很有帮助。
43. Everything You Need to Know About Android 10 - Features, Highlights and More!
Google于9月3日发布的Android 10推出的Android巡回赛的最新发展一直在流传,抛弃了所有曾在Android 10的命名大会上播出的谣言,该公约早些时候被称为Android Quiche 。
44. The Ultimate Jetpack Compose Cheat Sheet
这篇文章并不是要教您有关撰写的所有内容,而是您可以用来学习的路线图...
45. A Primer to Ethereum Development On Android using Web3j and Infura
最近,我认为我想更多地了解以太坊的开发,因为区块链技术一直让我感兴趣,但是我从来没有真正与之一起制定一个项目。由于Android是我最喜欢的环境,我认为这将是我的平台。但是,一旦开始,我注意到在移动设备中找到有关以太坊开发的太多信息非常困难,从而导致本文的创建,我将向您展示如何在以太坊Testnet Rinkeby上使用Web3J制作简单的以太坊应用程序。
46. The Grammar of Graphics
这项工作显示了图形语法的灵活性和多样性,还向初学者展示了图形语法的基本概念。
47. The Easy Way to Create Adapters for Your Next Android Project
了解如何通过大量自定义轻松地在Android中创建任何类型的适配器。
48. Interviewing Android Developers: View From the Other Side
49. How to Promote Mobile Applications Through Opinion Leaders
移动应用程序现在是现代世界中的主食,甚至对于大多数企业都可以运营的关键。无论企业是仅通过应用程序推动内容还是使用它来提供其他服务,应用程序现在是我们消费内容的主要方式之一。
50. Android P Developer Preview Released
如今,Android是最受欢迎的操作系统,尤其是当您是移动用户时,您倾向于选择Android。同样的原因是Android易于使用和开源,这使每个人都可以更轻松地操作。 Android用户数量增加的另一个原因是,与基于iOS的手机相比,基于Android的手机更便宜。
51. Understanding Fragments in Android: Part 2
在本文中,我们将分析片段API的有趣点,我认为所有开发应用程序的开发人员都会很感兴趣。
52. AndroidX Explained
Androidx是组织由Google介绍的支持库的新方法。基本上,引入了Androidx。与Android JetPack一起介绍,因为JetPack包括Androidx。*包装库。
53. Harmony OS: What We Learned From the Huawei Developer Conference
我看了几乎所有重要的演讲,因为我想知道谁能挑战Microsoft,Google等美国科技公司。
54. What Role do DeviceCheck and SafetyNet play in App Authentication?
iOS和Android都提供内置的设备级检查,以防止移动应用程序滥用。在iOS上,DeviceCheck提供了一种将每个应用程序与每个设备相关联的方法,在Android上,安全网设备的证明尝试确保设备在安全环境中运行。这些是有用的功能,但它们只是深入移动应用程序和API保护方案的一小部分。
55. FAQs on Starting an Android Career, and Answers on How to Do It in 2022
了解如何开始您的Android开发职业,什么和不重要的学习以及如何找到您的第一份工作。
56. Taking a Closer Look at Everything Live Streaming
本文汇集了我在音频和视频实时广播行业的八年经验,希望帮助有需要的人
57. How I Programmed A Huawei GT-2 Watch To Display Net-Aggregate Crypto-Yields
好吧,经过2周的等待,我收到了华为GT-2。当然,chinawatch看着你和所有人,但是我很好。
58. APK Decompilation: A Beginner's Guide for Reverse Engineers
APK解码是反向工程APK文件以检索其来源
的过程
代码。这对于了解Android应用程序的工作原理很有用。
59. Top 10 Android App Development Frameworks 2020
60. 3 Ways to Find a Lost Phone Using Amazon Alexa
每个人都害怕失去电话。有了Alexa和Amazon Echo,您可能永远不需要再次强调这一点。当您放错了位置时,您可以使用一些不同的应用程序和IFTTT安排来帮助您找到手机。这是我们的几个最佳选择以及如何设置它们。
61. How to Import an Existing Project in Android Studio
为了开始配置,您需要安装Android Studio和“ Java SE开发套件”。首先从这里下载Android Studio:Android Studio。
62. How to Ask Users for App Ratings and Open Google Play Store (React Native)
用户评分对企业非常有价值,因为他们在人们的购买决策中发挥了至关重要的作用。无论是餐厅,电影票还是在当前情况下,我们的React Native应用程序。当您通过任何Android应用程序或玩游戏冲浪时,您一定已经看到了提示。
63. Building an Android App on a Flask Server
如何将Android Frontend应用程序连接到使用Blask
64. Building a Kotlin Mobile App with the Salesforce SDK: Editing and Creating Data - Part 2
65. How to Cook WorkManager with Dagger 2
如何在依赖注入的情况下与Android的工作经理库正确合作,并以整合匕首2库的示例。
66. What Languages Should you Use for App Development in 2022?
Android应用程序开发市场非常广泛,并且有几种编程语言来构建应用程序。这是2022年顶级Android App语言列表
67. An App that Identifies Pests and Plant Diseases on the Go
Agrio是一种基于人工智能的精确农业解决方案,可帮助作物顾问,农民和园丁远程监控,识别和治疗
68. 5 Best Practices for Tracking In-app Event Data
这是移动应用程序的时代。我们在移动设备上获得了从关键业务信息到娱乐视频和游戏的所有内容。信息触手可及,我们一直在努力赶上外界。根据App Annie,普通智能手机用户安装了80个应用程序。
69. Google I/O 2022: Key Announcements For Developers
Google I/O 2022,Google年度开发人员会议刚刚结束。那是巨大的!查看市长公告和新闻的概述。
70. How to Get Your Android Phone Read Your Texts to You
休息一下,允许您的Android小工具仔细阅读您的著作。可以通过Google和您可以从Google Play下载的免费应用程序访问此元素(就像使用您的语音一起发送著作一样)。这是您可以使您的Android读取即时消息的举止。
71. The Future of iOS App Development for 2023
移动设备的兴起扩大了数字经济的影响力。近年来,他们已经崛起,以至于他们黯然失色的所有其他类型的广告。随着他们看到客户越来越多地使用移动设备,企业一直在大步改善其移动状态。
72. MacDroid: Synchronize Android with Mac Easily
MacDroid允许您将音乐文件,视频和联系人从Android设备移动到Mac。
73. How I Built a Mobile App to Manage My Subscriptions Without Code
74. How Facebook tracks you on Android (even if you don't have a Facebook account)
假设您在街上拿起了一部Android手机,并且您看到了上面的4个应用程序。您能猜出电话用户的个人资料吗?
75. Top 10 Second Phone Number Apps for Android and iPhone
您会同意,携带两台智能手机,一款用于商务电话,另一辆供个人使用,根本不方便。幸运的是,现代世界已经将所有内容都变成了一个应用程序。现在,您甚至不需要购买第二张SIM卡即可致电您的同事。您需要的是一个特殊的第二个电话号码应用程序,它为您提供了本地和国际电话的第二行。在本文中,我们将查看适用于Android和iPhone的最佳第二个电话号码应用程序,并比较其主要功能和价格。
76. How to Sign Android APKs with Apache Cordova: A Brief Guide
一篇简短的文章,讲述了如何轻松,正确地签名您的Cordova Android APK。
77. What to Expect in the Android 11 Update
Google通过其像素活动并推出了两款新手机,开始推出最新的Android 11 OS。像往常一样,像素手机是获得更新的第一个手机,其余设备将根据其OEM以及如何为各自设备优化新操作系统。
78. Advanced CI/CD for Android projects using Bitbucket and Bitrise
79. Top 10 Android Studio Tips and Tricks for Faster Development
Android Studio可能不知道一些功能。因此,我将分享十大Android Studio技巧和技巧。
80. The Red Death of Flutter
解释了Google的Flutter UI启动应用程序如何进行调试并再次工作,并通过数小时的工作与中央Firebase数据库联系。
81. How to Create Awesome Loaders on Android with Lottie Animations
大多数现代移动应用程序进行异步操作,这些操作,需要用户在应用程序繁忙时等待的操作。创建匹配应用程序目的的良好交互式加载程序将大大改善应用程序中的用户体验。例如,上面的GIF展示了一个示例,其中我使用洗衣机的动画作为自助洗衣机应用程序中的加载动画。 Lottie:https://lottiefiles.com/的家伙大大简化了在Android应用程序上创建动画的过程。在这篇小文章中,我将概述使用这些动画为Android制作出色的装载机所需的步骤。
82. Design Your Own Shimmering UI in 25 Lines of Code with Compose
几乎所有具有网络的应用程序都存在闪烁。这是在作曲中做的方法。
83. Why Jetpack Compose Is Not Ready For You
84. Don't waste your time handling Android's strings XML files manually!
您是否决定使您的Android应用多语言?我想即使您还没有,您也知道strings.xml和values-xx文件夹。本地化应用程序应该比处理XML文件更容易。可以是!
85. I Created A Custom Android Color Picker
我花了最后一年创建了这个简单的计时器应用程序,以使用动态UI颜色支持对所有UI颜色进行控制。
86. Connecting Unity3D Google SignIn Module with Android/IOS Games
大家好。在与Googlesignin挣扎了几天之后,我决定写这篇文章。
87. 📚 Android Components Architecture in a Modular Word
Marvel Kotlin样本应用程序使用模块化项目中的Android组件体系结构
88. The Walking Dead: Survivors Launches Next Week
《行尸走肉:幸存者》在收到150万预注册用户后于4月12日在iOS和Android上发布。
89. How to Use APK Analyzer in Android Studio
Android Studio引入了另一个非常有用的工具,可让您查看所得APK产生的内容-APK Analyzer。
90. Improve the User Experience in Your Mobile App by Using Low-light Enhancement Tech
本文介绍了如何使用AI技术来解决低光图像的图像质量并改善用户体验。
91. Improve Your Code Quality With These Useful Kotlin Extensions for Android
Kotlin具有许多惊人的功能,但突出的功能是扩展。扩展名用于为现有类添加功能。
92. How To Create A Simple Event Bus in Android
EventBus是Android和Java的数字1事件库。EventBus使用发布者和订户模式进行松动耦合,这意味着错误的可能性将较小。事件Bus简化了不同组件之间的通信,例如不同级别的活动或不同级别的活动之间的通信甚至服务。您需要在现有项目中使用EventBus的设置非常少或没有设置。
93. React-Native Background Location Module For Android
这篇文章将介绍一个在许多应用程序中一直是关键的主题,并将重点介绍一个在背景和最有趣的部分中充分发挥作用的解决方案:从Android 4.4(SDK 19)到编写时最新版本这是Android Oreo(SDK 27)。
94. Couchbase Mobile: The Power of NoSQL on the Edge
在一个完美的世界中,我们总是在移动设备上具有快速,可靠的网络连接。不幸的是,无论您是在茫茫荒野中开车,被其他成千上万的人包围着手机,甚至在应该成为数据的主要位置的领域,您都不可避免地会遇到连接性问题。幸运的是,可以通过本地存储数据来减轻此类问题。
95. How to Create Your Own Google Call Screen Using Twilio
Google呼叫屏幕Android可帮助用户打击RoboCalls。 Apple在iOS 13中具有自己的功能,允许用户将未知的呼叫者发送到语音邮件。虽然此功能很好,但有一个明显的问题。问题在于,有时用户期望回调,并且不想直接将呼叫者发送到语音邮件,例如招聘人员,送货驱动程序,Uber/Lyft驱动程序等的电话,等等。我自己的呼叫屏幕解决方案使用Twilio Studio和Node-Red。
96. How to Fix the Cash App Unable To Sign in On This Device Error
CashApp已经存在了相当长的一段时间,尽管其他应用程序(例如Venmo)的兴起,但在群众中仍然很受欢迎。该特定应用程序如此成功的主要原因是由于其易于使用的界面。
97. What is the Signing Key for Android Apps?
Android应用程序的签名键是Android设备验证构建应用程序的应用程序开发人员的身份的钥匙。
98. A New Android TreeView Implementation
主要目标是使TreeView易于使用,自定义和扩展几乎不限制,并与新的Android版本保持最新。
99. Using the CodeWithMe Plugin in Android Projects and Troubleshooting Connectivity Issues
在我看来,Android Studio的可能性被低估了,可以使用CodeWithMe插件共享一个项目。此插件对于以下内容非常有用:
100. How To Unlock Your Android Phone If Your Forgot Your Pin
Google配备了带屏幕锁的Android设备,每当不需要的人处理您的设备时,请确保您的私人内容是安全的。这个因素是必不可少的,尤其是在当今社会,那里被盗的个人数据可能会破坏一个人的生活。
101. How To Develop Apps For Foldable Android Devices
您是否曾经考虑过将平板电脑放在口袋里?听起来很不舒服,对吗?好吧,现在您可以。
102. Android 10 vs. iOS 13: Who is Winning the Phone Operating System Race?
Android&iOS一直在辩论中数十年!这两个操作系统都是世界著名的,因为这些是迄今为止最常用的操作系统。这就是客户一直很高兴知道软件升级的原因。随着趋势的不断变化,两个操作系统都确保他们的客户不会感到无聊,这就是为什么Android和iOS不断发布新的升级。
103. How is a Code Formatter Implemented in Turtle Graphics
104. The Effect of Multiple Switching to and From Compose on Application Performance
在本文中,我想评估对从XML进行多个切换到撰写和返回的性能的影响。
105. Android High Memory Pressure: How to Diagnose and Fix the Errors
在低端设备上,如果运行应用程序占用的占用比其公平共享的内存,事情就会变得凌乱。这种情况的结果是记忆压力
106. How Much Estimated Cost To Develop Android App?
107. Implementation of Turtle Graphics for Android
108. Useful Tips for Adding an App to the Google Play Store
在本文中,我们将引导您完成将应用程序添加到Google Play的过程。
109. Leveraging Salesforce Using Mobile Applications Written (Once) In React Native
在他的系列的下一部分中,约翰·韦斯特(John Vester)介绍了使用React的Android和iOS移动应用程序,用于阅读Salesforce的数据。
110. It's in Your Memory! Memory Forensics in Android
我过去几周里学到的众多迷人概念需要被捕获。其中之一是记忆取证。
111. How to Track a Smartphone: Android and iOS Devices
112. How To Check Whether The Mobile App On Your Phone is Authentic or Not
很好地了解您在Android手机上的应用程序。您如何确保它们都是真实的?例如。如何确保手机上的Instagram应用程序是真正的应用程序,而不是副本或假应用程序。
113. Persona 5's Phantom Thieves Join Alchemy Stars for Royal Crossover Event in July
Level Infinite透露,Persona 5的Phantom Thieves正在与炼金术星星一起参加皇家跨界活动,定于7月开始。
114. 5 Best Free Android Personalization Apps in 2023
这是您今年应该研究Android的5个最酷和一流的个性化应用程序。阅读列表并免费下载应用程序!
115. Android 12 Features, Supported Devices and Everything You Need to Know
Android 12转显示出来,6月在Google IO 2021返回,展示了外观和功能。
116. In North Korea, Front End Devs Face Platform Inconsistencies That You Might Not Know Even Existed
您是一位被选为开发新政府项目的朝鲜工程师。这是一种HTML形式,北朝鲜政治领导人将出于[删除]目的进行填补。
117. Building a Kotlin Mobile App with the Salesforce SDK - Part 1
如今,用户期望移动应用程序充当网站上使用的网站和平台的对应物。
118. How I Built a Budget Tracker with Jetpack Compose
通常,我使用Google表来跟踪我的收入/费用,因此我决定使用Compose构建一个应用程序。
119. Android CodeView Introduction: How To Create Code Editor Application
嗨,我是Amr Hesham是一名软件工程师,我对Android开发和编译器设计很感兴趣ð
120. How to Make Splash Screen in Android
你好世界,今天我们将看到如何在您的Android应用中制作美丽的飞溅屏幕。
121. Mobile App Development in 2021: Native vs. Cross-Platform Development
随着用户需求的不断增长,移动应用技术已经提高。开发人员正在提出一些新的独特方法,以使应用程序变得非常容易和高效。移动
应用程序对所有类型的在线业务都有重大影响,
服务提供商。
122. How to Add Icons and Splash Screen in React Native (Without Library)
今天,我在实习时面临以下挑战:修改/实施飞溅屏幕和我正在从事的项目的图标。
123. Launch Your Career As An Android Developer
随着移动应用程序连接更多的星球,并使全球用户能够以更有趣和创新的方式
124. Flutter Riverpod: Use StateNotifier for Configuration and Update UI
使用RiverPod进行应用程序的配置设置,并相应地更新UI。更改设置中的值不应更新UI与值无关。
125. Android CodeView: How To Highlight Text And Where You Can Apply It
关于如何使用Android CodeView库轻松地执行可以在任何应用中使用的功能,不仅是代码编辑器或IDE的
126. Loading and Caching Images with Just One Annotation in Android
当我们开发一个Android应用程序时,通常会遇到要在应用程序中显示图像的情况。处理此操作的最简单方法是将图像与应用程序一起捆绑在一起,但是它的缺点将增加应用程序的大小。如果应用程序需要显示大量高分辨率图像,则不可行。因此,下一个最好的事情是在应用程序启动时将图像托管在某些服务器中并从那里下载。这是图像缓存起着非常重要的作用的地方。我们下载一次图像并将其存储在缓存中,并在需要时重复使用。这篇文章将显示我们如何使用ColdStorage库仅使用一份注释来做到这一点。
127. How I learned Flutter and How you Can Too...
128. Background BLE scan in DOZE mode on Android devices
你好呀!我们是Navigine团队。 8年来,我们一直提供集成的定位移动技术,以实现高级室内导航和接近解决方案。今天,我们决定打开我们技术的大门,并谈论在杀死Android应用程序并处于后台模式时如何扫描设备。
129. Can We Make Sense of Android Crash Logs? Let’s Find Out
在此博客文章中,我们将涵盖系统使用的三个最重要的碰撞日志:异常堆栈跟踪,ANR痕迹和NDK墓碑。
130. How to Implement a Simple Video Calling Feature Using the ZEGOCLOUD Video API
本文介绍了视频API是什么?视频API如何确保音频和视频的平稳传输
131. 7 Flutter Courses and Tutorials for Beginners for Mobile Apps Development in 2020
大家好,您可能已经听说过有关移动应用程序开发的Google Flutter Framework。它允许您使用单个源代码为Android和iOS应用程序开发本机移动应用程序。
132. Functional Programming Techniques in Java with Examples
如果您是Java开发人员,我确定您至少看到了至少一次与特色图像摘要相似的代码。上图中的代码是Java中功能编程范式实现的一个示例,该范围将过滤和将请求中的列表转换为另一个列表。
133. How I Built 7 Apps in 16 Hours
134. Tokyo Olympics 2020 Celebrates Sonic the Hedgehog's 30th Anniversary
SEGA在奥林匹克运动会上为Sonic庆祝Sonic The Hedgehog成立30周年 - 东京2020年手机标题。
135. Optimizing eCPM for Interstitial Ads in Mobile Applications
136. Unlocking Bugsnag's Power Features: Gain Precision and Reduce Noise
137. Did VOLD-emort Just Kill My App?
我已经在Android OS周围玩了一段时间,这篇文章是我想分享的学习之一。具有误导性而引人注目的头衔仍然指出了这篇文章的本质 - 是的,我们将谈论Vold Demon。对不起 *守护程序。
138. Instagram-like Filters In React Native
在过去的几年中,Instagram一直像疯狂一样成长,其主要特征之一是增长是著名的照片过滤器。通过允许使用
139. OnePlus Nord 2 5G Review
OnePlus推出了新的中档NORD 2 5G Android智能手机。使用12GB RAM和256 GB存储,它将与Google Pixel 4A 5G竞争,三星Galaxy A52。
140. How To Use Firebase Machine Learning Kit
变成了一种获得对设备学习的知识的时代,不再是平稳的任务。而且,如果我们谈论实施该设备在细胞设备内的了解,那么由于执行了重型算法的欲望heigh计算能力,因此现在不可能成为最有效的。但是,正如我们所知,移动一代在过去几年中成倍增长。
firebase是其中之一。它最近宣布了一种新的特征,该特征是Firebase Machine Learning的包装。在本教程中,我将详细解释所有内容。我还将向您展示您将Firebase系统集成到您的Android应用程序的一种方式。
141. Using Android Studio to Explore the Salesforce Mobile SDK
在该系列的第二篇文章中,创建一个利用Salesforce平台和Salesforce Mobile SDK的本机Android应用程序。
142. How to Customize Buttons in Android
您好,今天我们将看到如何自定义Android中的按钮。我们将看到如何用背景颜色制作一个圆形的角按钮,还可以查看如何梯度到该按钮。
143. Top 10 Reasons Why Building iOS Apps is More Profitable
著名的增长指标将证明iOS开发具有光明的未来。那么,是什么使iOS上的发展更加有利可图?
144. Learning the Fundamentals of Coroutines: Part 1
在本文中,我们了解了Coroutines的四个构建基块:暂停,Coroutinecoxtext,CoroutinesCope和Coroutinedispatcher。
145. Tips For Developing A Mobile App That People Will Love
移动应用程序已成为可轻松访问全球预期用户的最强大工具。作为企业主,您不能忽略具有引人注目且功能良好的移动应用程序的重要性。
146. Russia Pursues Technological Autonomy in the Shadow of Crippling Sanctions
自2022年2月入侵乌克兰以来,俄罗斯面临来自国际社会的一系列制裁。
147. Autofill Fields with a Kotlin Script
尽管事实在整个项目的框架内,但它们似乎是微观的。尝试通过自动完成字段优化应用程序的启动。
148. A Beginners Guide to Creating a Dialogue with Lottie Animation in Android
149. Showing Video Ads in React Native - Part 2: Android (including Audio Play)
这是有关如何在Android设备上使用音频播放的Android设备和其他相关功能在Android设备上显示的视频广告的逐步指南
150. App Store Optimization (ASO): The Basics Of Ranking Higher on App Stores
我最接近的大学的一位老年人开始了一个基于应用程序的合资企业,并在一年之内就严重失败了。他破产了,感到被迫关闭公司。这是一场灾难。
151. Dart for Java Devs #1
152. What are the Leading Android Frameworks for App Developers
为了帮助您为项目选择正确的Android框架,我们列出了您可能将其用于Android App开发的最佳Android框架。
153. Commonly Used Components in Android Development
Android App开发中心围绕添加既灵活又有功能的相同常用组件,这对于开发人员获得
154. How Android Permissions Mapped at Kernel's Level
155. How To Code To Prevent Sensitive Data Exposure
有关如何建立安全开发周期的一些提示,涵盖了使用代码示例的数据掩蔽和过滤技术。
156. Mining Digital Assets on Android Phones
157. Best Android Tools to Work With Databases
这是用于处理Android开发中数据库处理的最佳工具和库的列表。
158. Android with Huawei Mobile Services: Will it Work Out?
正如今年早些时候宣布的那样:“未来的华为手机将没有Google Services。替代方案是华为移动服务和华为自己的应用商店AppGallery。
159. Life-Changing Facts About Apple’s iOS Security Architecture
160. I Locked Myself in Apple’s Ecosystem, Now I Want Out
如果客户可以不用付出任何努力,客户可以从iPhone转换为像素,那会很好吗?移动制造商试图将您锁定到自己的生态系统中。
161. Unit Testing Vs. Integration Testing In Android
这些年来,Android Development都见证了巨大的增长,任何值得盐的开发商都会在将其推出市场之前对其产品进行彻底测试。在对Android中的测试进行对话时,我们经常会听到两种形式的测试进行巡回检查和集成测试。
162. Is Android Platform the Right Decision to Make a Business More Successful
Android是迈向您业务移动开发的更好方法吗?它比iOS提供了什么真正的优势,它们真的很重要吗?
163. Noonie Nominee Akshay Rana is a Self-Taught Programmer
在正午方面,我们希望强调技术中一些最好的思想,无论您的正规教育水平或您工作的公司如何。
164. The Test Automation Frameworks that Define Software Development
测试自动化框架是用于生成和设计测试用例的规则或指南的集合。它包括开发的实践和工具的组合,这些实践和工具可帮助质量保证专业人员更有效地测试。此外,这些指南集可能包括编码标准,对象存储库,测试数据处理技术,用于确保测试结果的过程以及有关如何访问外部资源的数据。
165. iOS vs Android Mobile App Approval Process and How to Ace Both
因此,您已经做到了最好的开发超酷的应用程序。您已经预料到下载和收入统计信息,以令人愉悦的曲线使您感到震惊。但是,在看到您的应用程序中,总有另一个小步骤 - 将其提交到移动平台商店。
166. Will Google's and Apple's Contact Tracing Preserve Privacy?
167. How to Record a Call on Android After Google Banned Call Recorder Apps
Google解释说,禁止录制对话的禁令是“确保用户的安全性和隐私”。这是解决这个问题的方法。
168. Kotlin Vs Java : What's The Best Choice for Mobile App Development?
对您的移动应用程序开发有一个好主意吗?然后,是通过寻找适合您应用程序开发的合适技术来采取行动的合适时机。在移动和Web应用程序开发方面,大多数企业都希望为其项目开发选择最实惠和有效的选择。
169. Building a Kotlin Mobile App with the Salesforce SDK: Synchronizing Data
这是我们在三部分系列中的最后一篇文章,展示了使用Salesforce Mobile SDK构建与Salesforce平台合作的Android应用程序。
170. Developing An Android App With a UI-First Approach
171. You Can Build a Mobile App in Python but Packaging It Risks a Storm of Bugs
172. Ditch the Notification and Show an Activity on Your Android Lock Screen Instead
173. How to Find Your Saved WiFi Password on iPhone and iPad
了解如何在iPhone上快速找到保存的WiFi密码。我们的简单指南可帮助您在几个步骤中检索被遗忘的密码。
174. In 2020, What Can We Expect From Smartphones And Tablets?
仅在某个时候,就向我们介绍了4G,现在5G的炒作已经上升了。技术领域的进步比其他任何部门都非常快。
175. How to Build a Language Learning App with Compose – Part 1
这是第一篇文章,在一个新系列中,我将分享我与JetPack Compose一起学习语言的应用程序的旅程。
[176。使对话人工智能工作
在2020 Hackathon的交界处](https://hackernoon.com/make-conversational-ai-work-at-junction-2020-hackathon-pts3egp)
177. How to Design Screens & Widgets In Flutter
在此博客中,我们将创建新的卡按钮,将显示在网格视图中。每个按钮UI都会将用户带入一个子页面,例如事件,寺庙等。
178. Intent Mechanism in Android
179. Why You Should Build your First Android App in Java
从基因组学到太空探索,从机器人控制器到反向编译器,Java在技术juggernaut的核心处。
180. 8 Factors to Consider When Building an AI App for Android or iOS
使用AIS和iOS的AI创建应用程序可能是一项具有挑战性但有意义的任务。有关如何使用AI创建应用的分步指南。
181. ☢️ Dissecting DEFENSOR - An Android Malware That Affects Your Banking Apps
Android恶意软件应用程序并不是什么新鲜事物,但是该应用程序在没有实现安全产品可以轻易检测到的任何功能方面特别感兴趣。名为“防御者ID”和“ Defensor Digital”的应用程序主要依靠Android的可访问性服务来进行恶意活动,并未发现。
182. FacePhone: How the Facebook Phone Could Be Built to Win Market Share
183. The Unrelenting Spies in your Pocket and How to Get Rid of Them
隐私...神话般的独角兽许多追逐,但只有少数人能够抓住。尽管难以捉摸,但隐私是一个紧迫的问题,在一个超连接的世界中,少数公司控制您消费的信息和您生产的信息。
184. 7 Benefits of Using Flutter For Your Next Software Development Project
Google的一个开源反应框架Flutter已成为软件开发世界中真正的“神圣战争”的原因:有些人欣赏它,而
185. Why Custom App Development Solutions Are Becoming More Popular
在本文中,我将阐明如何创建自定义应用程序,与其相关的一些趋势,利用自定义应用程序开发的行业,开发过程,
186. How to Accelerate Mobile App Development
现代移动产品是创始人愿景和实际市场需求的精髓。为了取得成功,移动应用程序需要不断发展,以便与不断变化的市场状况保持同步。但是,并非每种应用程序开发方法都能确保如此成功。
187. Top Mobile App Development Companies
您是否打算为您的业务或即将到来的项目创建应用程序?如果是,您不需要浏览多个搜索引擎,也不需要浏览Hu
188. For QA Engineers: How to Use Android Debug Bridge in Mobile Application Testing
189. Build a Clubhouse Clone App with Android and ZEGOCLOUD
本文解释了如何使用Zegocloud的Zegoliveaudioroom SDK快速克隆会所应用程序
190. Top Exciting Features of Android 10 You Should Know while Developing Your Android App
市场上有关于世界上最受欢迎的操作系统Android的猜测。今年3月,Google发布了Android 10的Beta版本,因为他们考虑了这款最新版本,靠近他们的心。毫无疑问,这是Android的第十版,因此Google都将使其革命性。此外,即使是客户也热切地等待发布Android10。
191. How Roman Chekashov Started as a Sysadmin and Ended up Developing an App that Outperformed Uber
如何在技术上建立您的技术职业,从成为Sysadmin到Android Tech Lead构建一个在市场上占据Uber的应用程序?
192. Android vs Apple: HackerNoon Debates
在这个令人难以置信的线程中,Hackernoon团队在Apple vs Android手机辩论中进行了权衡。我们讨论两个品牌的好处,哪个更好。
193. 5 Great Java Courses for Android Developers
目前,它们绝对是Android开发中的一流。让您让您轻松,并为未来的Android开发人员审查一些有益的课程。
194. 5 Best Brain Games for Kids on Android in 2022
最佳儿童大脑游戏:可以说,如今的孩子们粘在智能手机上,从而参与许多不同的游戏和内容。 Howev
195. Mobile App Development in 2023: Trends and Innovative Features to Be on the Lookout For
创建新的移动产品?阅读即将到来的移动应用程序开发趋势和创新,以添加将有益于您的业务的功能。
196. Gotta Collect'em All! Mobile Apps and The Race to 5 Stars
无论您经营B2B或B2C公司,营销机构还是SaaS公司,电子商务网站或实体店都没有关系:评估对任何业务至关重要。
197. How To Set Up Azure DevOps CI/CD Pipelines for Android
了解如何使CI CD管道自动部署您的Android App Bundle(.AAB)构建到Google Play Console。
198. Building Dark Mode Theme in Android
你好,世界上,今天我们将看到我们如何在我们的Android应用程序中实现黑暗主题或夜间模式。本教程将非常简单易懂。黑暗主题对用户很有吸引力,对于低光条件很舒适。
199. Running Parallel Code in Flutter With Isolates
我们将从更大的孤立株开始,看看它的真正含义,然后深入下来,将所有部分拼凑在一起
200. Enhancing React Native Applications with MOXY Boilerplate
201. An Overview of What You Need to Know Before Starting to Develop a Mobile App
为所有希望开发移动应用程序的人提供完整的指南。了解移动应用程序开发过程的基础。
202. Guide to Firebase Cloud FireStore Database in Android
您好,世界上,今天我们将看到如何使用Firebase Cloud Firestore数据库制作todo应用程序。 Firestore数据库是一个非常灵活且可扩展的NOSQL数据库,可以使我们的开发非常快。
203. How to Build a Mobile App that Makes Money
204. The Complete Guide for using Redux in React Native
Redux是一种流行的React和React National State Management库,该库旨在用于复杂的React和React Antial Apps,在该应用中,在多层组件之间共享状态可能会变得极为难以管理。在本文中,我们将学习如何通过构建真实的反应本机应用程序将Redux与React Hooks一起使用。
205. What Startup Entrepreneur With A Non-Tech Background Should Know About Android
许多新业务和初创公司过去依靠互联网和移动应用程序作为其整个市场或其增长策略的主要部分。因此,在这方面,移动行业具有利润丰厚,并带来了最佳结果。因此,如果您有一个有前途的业务理念,那么下一个最好的步骤可能是立即开发该应用程序。因此,使用智能手机用户的数量Android用户超越iOS,因此请雇用Android开发人员轻松在市场上建立您的业务。
206. The Case of the Missing Money: How I Used Detective Skills to Track Down a Bug in an App 🔍
加入在汇款应用程序中使用夏洛克·福尔摩斯(Sherlock Holmes)启发的侦探技巧来解决一个神秘的错误。在我们分享见解和最佳实践
207. Introducing Flutter Audio
我们在这里是Googleflutterâsdkâ的evrone for Building Android和iOS应用程序的忠实粉丝,但是当我们在建立Medcorder时,我们遇到了一个问题:没有一种方法来使用Google-google-google-唱片演讲提供了API。我们正在开发Medcorder的客户提出了录音插件的开发的想法。
208. What is CardView in Android?
你好,今天,我们将看到Android中的CardView以及它的优势。
209. How to Create an Android Library
210. Top 9 Google I/O 2019 Announcements: Transforming The App Industry
每年,Google都会为开发人员举行会议,只是为了帮助他们更新应用程序并将其构成最近的创新。它通常从5月7日开始,并于5月9日结束。此外,此事件还揭示了有关Google带来的信息的信息!
211. Have Your Privacy Cake on Android and Eat it Too
如何设置您的Android手机以提供最终的隐私,同时也让您使用最新的应用程序。
212. 10 Things You Didn't Know You Could Do With Google Keep
再会!我叫罗伯特。我为动物园的Web设计工作,今天我分享了一些我认为其他人很想了解Google Keep App的内容。
213. Android vs iOS: Which Platform to Build Your App for First Is Better?
iOS和Android应用程序开发之间的选择是在计划数字创业之前需要做出的最关键的选择之一。 iOS和Android都是匹配移动设备的软件和硬件组件的领先操作系统。
214. How to Plan and Build a Profitable Mobile App
目前,领先的应用商店中有近10.000.000个移动应用程序。
215. Essential Tools For Android App Developers
以下是您的Android应用开发人员必须熟悉的一些最重要的工具,以开发一个无缝补充业务各个方面的应用程序:
216. How to Migrate Your Android App From Google Analytics to Firebase
217. The Hot-Topic Flutter 2.0 Insights: 10 Improved Features for Proficient Web Development
Web Flutter 2.0中有什么新功能?阅读见解和专家的意见,以找出确保跨平台应用程序更好性能的功能。
218. Android Material Component: Toolbar vs DisplayCutout
借助Android 9(API 28级),Google正式开始支持著名的Notch,顶部的切口显示(因为过去两年是Notch的几年?)。我可以声称,但是有了缺口,大多数品牌都带有其切割显示器版本,因此,作为开发人员需要考虑另一个边缘案例,尤其是如果我们与之合作一种完全身临其境的体验。
219. How to Use Kotlin to Solve Coding Problems
我已经与许多Android开发人员进行了交谈,其中大多数对Kotlin感到兴奋。也是我。从那以后,我花了三年的时间编写Kotlin代码,但很少利用语言的所有潜力。
220. Building AOSP with Docker
我一直在研究AOSP(Android开源项目)
一年多以来,这是我第一次从事Android的经历
平台。建立和定制您的Android OS,看起来像是
起初任务艰巨,但这并不是那么困难,但我不是
在这里为您提供有关如何从来源构建Android的指南,但我们将看到Docker如何帮助您构建ROM。
221. 3 Best Free GPS Tracker Apps on Android
通过Android上的这些免费的GPS跟踪器应用程序跟踪家人和朋友的位置。这里列出的所有应用都易于使用,没有隐藏的费用。
222. Creating a Grouped Bar Graph using Jetpack Compose
创建分组的条形图223. Tips, Tricks and Tools for Mobile App Development
开发应用程序似乎是专业人士的一小菜,但是新手需要在线指南,以帮助他们通过应用程序开发项目从A到Z。
224. How to Detect Language and Translate text in Android with Firebase ML Kit
使用Firebase ML套件来检测语言并翻译Android文本
225. The Walking Dead: Survivors Arrives on Mobile Devices This Summer
Skybound Entertainment揭示了一个新的Tower Defense Mobile游戏,该游戏是根据《行尸走肉》专营权,名为《行尸走肉:幸存者》。
226. 5 Free Instagram Video Downloader Apps in 2020 & 2021
Inst Download,FastSave和Saver Repsters是今天可用的一些免费Instagram视频下载器应用程序。
227. How I Hacked a Gitlab Integration with Fastlane for Android
到目前为止,我很喜欢使用Fastlaneâ作为CI在Android项目中部署APK的工具。这篇文章只是为了基于我的朋友罗杰(Roger)在他的详细3部分系列中所写的内容 - 使用fastlaneâ自动化Android构建和发行过程。
228. Android is Better. This is why.
为了清楚地向前发展,公司需要与之相关的目的和更大的客户利益。
229. A Production Level Architecture for Android Apps [Part 1]
230. Accelerating Development with Kotlin Multiplatform
披露:Sam是TouchLab的工程经理,TouchLab是一家位于纽约市的移动创新咨询公司,在Kotlin Multiplatform中具有专业知识。
231. Would You Notice If You Were Hacked?
232. Upcoming Mobile Phones: Future Smartphones in 2020 and 2021
随着智能手机演变的速度,幕后总有一些东西在等您。您不久就发现了最后一款手机,而不是对下一件大事的期待。
233. Scheduling A Periodic Background Job Using Android Work Manager
在这里,我们解释了如何使用Android中的工作经理安排同步的周期背景工作。
234. Android Debug Bridge Fundamentals [A Beginner's Guide]
ADB或Android调试桥是您经常遇到的一个术语。每次您通过电缆连接设备到计算机,或者如果您浏览开发人员选项时,您会遇到术语Android调试桥或ADB,但这是什么意思?它的目的是什么?这是一个多功能工具,可以帮助您的Android设备按原样运行,因此让我们告诉您有关ADB的更多信息。
235. Sample App—Android Unidirectional Data Flow
中使用Livedata236. The Ultimate Ways to Increase Android Phone Battery life
直到一个较小且更聪明的设备接管场景并更快,更有效地执行我们所有的日常任务之前,有关手机的对话永远不会结束。但是,直到这样的时候到了,智能手机一直是我们日常的个人和职业生活中最重要的设备。
237. React Native WebView Plugin Introduction
在React Native中,WebViews可以访问移动应用本身中的任何Web门户网站。换句话说,Web视图允许我们在应用程序接口内打开Web URL。虽然React Native为我们提供了一个内置的Web视图组件,但是我们将在本教程中使用React-native-webview插件,因为它功能更强大。 React Native WebView是一种现代化的,有充分支持的且跨平台的WebView。
238. React Native Vs. Flutter: The Ultimate Comparison
本文的目的是为读者提供有关移动应用程序开发两个框架的完整信息 - flutter
239. Samsung Galaxy Tab S7 Review: One Week of Testing
上周,我终于屈服于购买三星最新的旗舰平板电脑Tab S7的诱惑。这是我几年来第一次拥有平板电脑,所以我很高兴能开始使用它!在此三星Galaxy Tab S7评论中,我将讨论如何找到平板电脑,以及我对三星做出的一些决定的想法。
240. How Apple Excels at the Art of Vibration When Others Don't Dare
在这篇文章中,您将了解为什么Apple的Taptic Engine是这十年中最好的技术硬件即兴创作之一。
241. Unstoppable Domains: Opera Browser Integrates .Crypto Domain Extension for Android App #Zilliqa
Opera将将不可阻挡的域“ .crypto”域集成到其移动浏览器的Android版本中,从而允许用户创建和访问分散的网站。
242. I Hacked An Android App To Get A Free Haircut
Android应用程序主要由一堆捆绑在一起,由编译的Kotlin或Java代码捆绑在一起。原始源代码可以通过几种轻重量工具轻松地重构,这些工具在Google搜索页面的顶部找到。
243. I Automated My Whatsapp Chats on Android and Here's How You Can Too
的方式244. Improving the Caching Game on Android in Kotlin
当我们开发应用程序时,我们大多具有最佳的Internet连接,并且我们倾向于不考虑该应用程序在生产中使用后将对后端服务器提出的请求数量。
245. How To Create a Communication Bridge Between Flutter And JavaScript
作为我的文章的跟进,解释了如何在Android和iOS中创建通信桥梁,我认为对于Flutter来说,做同样的事情可能是个好主意。虽然这似乎是一件简单的事情,但您很快就会意识到使此功能正常工作需要一些工作。
感谢您在Hackernoon上查看有关Android的245个最读的故事。
Visit the /Learn Repo要找到有关任何技术的最读的故事。
这个故事最初发表在hackernoon.com
上