我需要从我的应用程序通过云获取一些数据.我在RESTful安卓应用上观看了谷歌IO视频@ http://www.youtube.com/watch?v=xHXn3Kg2IQE&t=43m58s它建议在最终幻灯片中使用SyncAdapter与Android系统集成.
后来我了解到必须使用帐户来实现SyncAdapter.我的应用不使用帐户.用户无需注册即可自由下载数据.我还可以使用SyncAdapter吗?我可以使用股票虚拟账户吗?
编辑:我的应用程序有一个内容提供商,所以这不是问题
编辑2:我刚看了设置 - >帐户和同步下的天气和股票应用程序.您可以看到它们允许同步,但没有删除帐户按钮.另一方面,谷歌,Facebook和Skype应用程序允许同步PLUS他们有一个删除帐户按钮.这意味着天气和股票不使用账户,而谷歌,Facebook和Skype都这样做.
我找到的教程@ http://ericmiles.wordpress.com/2010/09/22/connecting-the-dots-with-android-syncadapter/和@ http://www.c99.org/2010/01/23/writing-an-android-sync-provider-part-1 /说必须有一个帐户才能使用同步适配器.:S ???
我想从我的帐户页面中删除下载菜单.
我怎样才能做到这一点?从菜单中删除特定项目是否有任何钩子?
谢谢.
我使用openid登录用户.(仅限谷歌帐户).现在我的页面中有一个退出链接,点击后,我希望用户退出谷歌帐户,并将页面重定向到我的主页.这可以吗?
编辑 -
更改已接受的答案,因为现在Google允许将[继续]重定向到您想要的任何域.
SQL Server Express 2008安装程序允许您为每个服务分配不同的用户帐户.
对于开发环境,您会使用域用户,本地用户,NT Authority\NETWORK SERCVICE,NT Authority\Local System或其他一些帐户,为什么?
我正在尝试为我的应用创建一个帐户,在那里我可以将我的联系人设置为我的帐户,例如facebook,viber,WhatsApp等.我希望我的帐户也可以在设置的帐户部分中显示.有任何想法吗?我搜索了很多,但找不到正确的答案从哪里开始.请帮忙.我试图创建一个帐户的内容如下.这导致我出错.
Account account = new Account("Title", "com.package.nom");
String password = "password";
AccountManager accountManager =
(AccountManager) MainPanel.this.getSystemService(
ACCOUNT_SERVICE);
accountManager.addAccountExplicitly(account, password, null);
Run Code Online (Sandbox Code Playgroud) 我是分配给该公司项目的iPhone开发人员计划的开发人员.我想购买自己的许可证,以发展成为一名独立的程序员.怎么做?我需要另一个Apple ID吗?
我正在为android开发一个SYSTEM应用程序来管理设备上的用户帐户.
有没有办法将付费用户应用程序从一个帐户转移到另一个帐户?
任何帮助都表示赞赏(即使答复没有直接针对解决方案).
我创建了一个带有虚拟帐户的同步适配器,我不希望它出现在"设置"应用程序的"帐户"列表中,也不希望用户按下"设置"中的"添加帐户"按钮.我在同步适配器定义中尝试了android:userVisible ="false",但仍然显示该帐户.我在仿真器和3个物理设备上试过这个.一切都正常工作,它同步我需要的所有数据,唯一的错误是我在列表上看到帐户,我不想.
我的authenticator.xml是:
<account-authenticator xmlns:android="http://schemas.android.com/apk/res/android"
android:accountType="net.astagor.android.hhp.account"
android:icon="@drawable/ic_launcher"
android:smallIcon="@drawable/ic_launcher"
android:label="@string/app_name"
/>
Run Code Online (Sandbox Code Playgroud)
我的syncadapter.xml是:
<sync-adapter xmlns:android="http://schemas.android.com/apk/res/android"
android:contentAuthority="net.astagor.android.hhp"
android:accountType="net.astagor.android.hhp.account"
android:userVisible="false"
android:supportsUploading="true"
android:allowParallelSyncs="false"
android:isAlwaysSyncable="true"
/>
Run Code Online (Sandbox Code Playgroud)
我添加我的adpater像这样:
Account account = AuthenticatorService.GetAccount();
AccountManager accountManager = (AccountManager) context
.getSystemService(Context.ACCOUNT_SERVICE);
if (accountManager.addAccountExplicitly(account, null, null)) {
ContentResolver.setIsSyncable(account, StubProvider.AUTHORITY, 1);
ContentResolver.setSyncAutomatically(account,
StubProvider.AUTHORITY, true);
ContentResolver.addPeriodicSync(account, StubProvider.AUTHORITY,
new Bundle(), SYNC_FREQUENCY);
}
Run Code Online (Sandbox Code Playgroud)
我在帐户列表和添加帐户列表中获取帐户.
请帮忙!:)
我目前正在使用我的Laravel应用程序并防止垃圾邮件我决定只有活跃用户才能登录.我正在使用Laravel的登录系统,就像在Laravel的官方网站教程中一样,这是我的表单操作:
<form class="form-horizontal" role="form" method="POST" action="{{ url('/auth/login') }}">
Run Code Online (Sandbox Code Playgroud)
这完全正常,但我想检查用户的活动,如果不活动,它将被重定向到激活页面,否则它将登录.有没有一种简单的方法可以做到这一点,还是我有义务制作新的控制器,路线和更多的验证?谢谢.
编辑:忘记提及我的数据库中有一个"活动"列.
account ×10
android ×4
php ×2
adapter ×1
installation ×1
iphone ×1
java ×1
laravel ×1
laravel-5 ×1
login ×1
logout ×1
openid ×1
rest ×1
sql-server ×1
submission ×1
sync ×1
transfer ×1
woocommerce ×1
wordpress ×1
xcode ×1
xcode7.1beta ×1