2012-07-09 36 views
7

Whats cách đơn giản nhất để tạo tài khoản tùy chỉnh trên Android là gì? Cho đến nay tôi đã đọc tài liệu: nhưng chắc chắn nó không giúp ích nhiều (thông tin quá mơ hồ). Tôi đã thử đọc ví dụ từ LastFm nhưng chắc chắn họ đã làm những việc hơi quá phức tạp mà tôi hoàn toàn không hiểu rõ vì tôi chỉ là một người ăn xin Android với các tài khoản. Tôi biết nó không đơn giản như cách gọi:tạo tài khoản tùy chỉnh android

final Account account = new Account(mUsername, your_account_type); 
mAccountManager.addAccountExplicitly(account, mPassword, null); 

vì điều này sẽ TROW một ngoại lệ. Cho đến nay tôi đã hiểu rằng tôi cần sử dụng AccountAuthenticatorActivity và một dịch vụ hoạt động như trình xác thực. Bất kỳ trợ giúp nào sẽ chỉ cho tôi đúng hướng sẽ được đánh giá cao.

+0

Bài đăng trên stackoverflow này cũng có thể hữu ích: [http://stackoverflow.com/questions/24227274/how-to-add-programmatically-a-custom-account-in-android/39686087#39686087](http: //stackoverflow.com/questions/24227274/how-to-add-programmatically-a-custom-account-in-android/39686087#39686087). –

Trả lời

5

Bạn đã thanh toán số sample sync adapter app? Đó là một chút phức tạp và phức tạp, nhưng nếu bạn gắn bó với nó, bạn có thể nhận được những thứ làm việc. Tôi đã có một thực hiện đơn giản hơn một chút trong một android app I've been working on nếu bạn muốn kiểm tra xem ra là tốt.

Tài khoản là một trong những điều mà tôi thực sự muốn Android được thực hiện đơn giản hơn rất nhiều. Nó từng là một tính năng kém quan trọng chưa được ghi lại. Họ tài liệu có vẻ là nhận được tốt hơn mặc dù.

+0

Tôi đã kiểm tra ứng dụng bộ điều hợp đồng bộ mẫu và gặp khó khăn với nó nhưng nó chắc chắn làm cho tôi hiểu rõ hơn một chút, tuy nhiên vẫn chưa rõ ràng như nước. Tôi sẽ thử ứng dụng của bạn để cố gắng hiểu, cảm ơn chia sẻ, và nếu nó làm cho tôi hiểu rõ hơn, tôi sẽ chấp nhận câu trả lời :) – Raykud

+0

chắc chắn proyect của bạn đã giúp tôi rất nhiều để hiểu nó O_O cảm ơn rất nhiều. Phần tốt nhất là bạn đã tổ chức nó nên không cần phải tìm kiếm: P – Raykud

+0

@Raykud vui vì điều đó đã giúp! –

Các vấn đề liên quan