gpt4 book ai didi

android - 免费到付费应用的过渡

转载 作者:行者123 更新时间:2023-11-29 00:41:24 25 4
gpt4 key购买 nike

所以我准备发布我的一个应用程序的付费版本,显然我有两个选择之一。

  1. 将通用业务逻辑作为一个库,然后有两个版本的 View (一个免费,一个付费 - 具有不同的包名称)

  2. Unlocker 应用可从免费应用中解锁部分付费功能。

我担心的是,如果我选择选项 1,我将不得不为我拥有的每个用户屏幕设置两个布局。我在我的免费应用程序中使用 admob,并将在下一版本的免费应用程序中继续这样做。由于每个屏幕下方都有一个广告栏,因此我的布局元素(例如,占据整个屏幕的 ListView )将 bottomMargin 设置为广告栏的高度。所以这需要两种布局(或者是吗??)

如果我选择选项 2,我也不知道最好的方法是什么。我的意思是我有一个被付费应用程序覆盖的 SqliteDB 吗??

我还希望拥有一个至少在可强制的 future 易于维护的代码库。

最后但同样重要的是,我如何确保安装了付费版本的人实际上是购买了该应用程序的人,而不是从网上或其他地方下载了我的 apk 的人!

最佳答案

我会忽略除此之外的所有内容:

Since there is an ad bar under every screen, my layout elements , eg, a listview that occupies the entire screen has bottomMargin set to the height of the ad-bar. So this necessitates two layouts (or does it??)

没有。移除边距,如果使用 RelativeLayout 作为父级,请确保 ListView 设置了 android:layout_above 属性,如果不需要广告,则将广告栏可见性设置为 Gone 或者,如果使用 LinearLayout 作为父级,只需将广告可见性设置为 Gone

关于android - 免费到付费应用的过渡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9124059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com