You are not connected. Please login or register

View previous topic View next topic Go down Message [Page 1 of 1]

teenddeem
teenddeem Mới Tham Gia

Tổng số bài gửi : 5

VNĐ : 15

Uy tín : 0

Gia Nhập : 2015-07-20

Trung tâm đào tạo lập trình viên Vietpro hôm nay sẽ giới thiệu tới các thành viên website netgoo bài học lập trình android: Bài 47: Tích hợp Linkedin trong lập trình Android
Android
cho phép ứng dụng của bạn kết nối tới Linkedin và chia sẻ dữ liệu hoặc cập nhật các loại trên Linkedin. Bài học lập trình android hôm nay sẽ nói về việc tích hợp Linkedin trong ứng dụng của bạn.
Dưới đây là có hai cách để bạn có thể tương tác với Linkedin và chia sẻ một số thứ từ ứng dụng của bạn. Dưới đây là danh sách:
– Linkedin SDK (Scribe)
– Intent share
1. Tích hợp Linkedin SDK
Các đầu tiên là kết nối với Linkedin. Bạn phải đăng ký với ứng dụng và gửi một số Application Id, và sau đó bạn phải tải Linkedin SDK và thêm nó vào ứng dụng của bạn. Dưới đây là các bước làm:
Đăng ký ứng dụng Tạo một ứng dụng Linkedin tại trang chủ của Linkedin   . Click vào thêm ứng dụng và hiện thị như sau

Bây giờ điền đầy đủ thông tin vào, mô tả và web url của bạn. Thể hiện dưới đây

Nếu mọi thứ đều hoàn thành, bạn sẽ nhận một khóa API. Chỉ nên sao chép khóa và lưu lại nơi mà bạn muốn. Thể hiện như hình dưới đây. Trung tâm học php  tại Hà Nội Vietpro
– Tải SDK và tích hợp nó
Tải Linkedin sdk, copy scribe-1.3.0.jar vào thư lục libs của ứng dụng bạn cần tích hợp.

– Cập nhật thông tin ứng dụng Linkedin
Khi mọi thứ đã hoàn thành, bạn có thể chạy Linkedin

2. Intent Share
Intent Share được dùng để chia sử dữ liệu và ứng dụng. Trong chiến lược này, chúng ta không thể xử lý các công cụ SDK, nhưng hãy để ứng dụng Linkedin xử lý nó. Chúng ta sẽ gọi ứng dụng Linkedin và gửi dữ liệu để chia sẻ. Với cách này, chúng ta có thể chia sẻ một số thứ trên Linkedin.
Android cung cấp thư viện Intent để chia sẻ dữ liệu giữa các hoạt động và ứng dụng. Để làm được điều này, sử dụng nó như chia sẻ dữ liệu , chúng ta có một số loại Intent đặc biệt như ACTION_SEND. Cú pháp như sau:

Tiếp theo bạn cần định nghĩa loại dữ liệu để gửi và sau đó chuyển dữ liệu. Với cú pháp sau:

Ngoài phương pháp này, có một số phương pháp được cung cấp bởi intent handling.  Danh sách sau đây:








STTPhương thức và mô tả
1addCategory(String category)
Phương thức này thêm các thể loại của intent
2createChooser(Intent target, CharSequence title)
Chức năng thuận tiện cho việc tạo ra một ACTION_CHOOSER Intent
3getAction()
Phương thức này nhận hành động chung để thực hiện, như ACTION_VIEW
4getCategories()
Phương thức này trả về tất cả categories trong intent và các sự kiện mở rộng quy mô hiện tại
5putExtra(String name, int value)
Phương thức này thêm dữ liệu mở rộng trong intent
6toString()
Phương thức này trả về string gồm một concise, human-readable mô tả đối tượng
3. Ví dụ
Dưới đây là ví dụ thể hiện việc sử dụng IntentShare để chia sẻ dữ liệu trên Linkedin. Nó tạo một ứng dụng cơ bản cho phép bạn chia sẻ một số thứ trên Linkedin. và học photoshop designer từ cơ bản nâng cao !
Dưới đây là bảng mô tả các bước:






STTMô tả
1Bạn sẽ sử dụng Android studio để tạo ra một ứng dụng Android dưới một gói com.example.sairamkrishna.myapplication. Trong khi tạo ứng dụng, chắc chắn Target SDK và biên dịch với các phiên bản mới nhất của Android SDK sử dụng các cấp cao hơn của các API.
2Sửa file src/MainActivity.java để thêm mã cần thiết.
3Sửa đổi res/layout/activity_main để thêm các thành phần XML tương ứng
4Chạy ứng dụng và chọn một thiết bị Android chạy và cài đặt các ứng dụng trên nó và xác minh các kết quả
Nội dung file MainActivity.java.
Nội dung file xml res/layout/activity_main.xml.
Nội dung file AndroidManifest.xml.
Kết quả:

Chọn thiết bị mà bạn muốn kiển tra và nó sẽ hiển thị như sau:

Bây giờ chỉ cần nhấp vào biểu tượng hình ảnh và bạn sẽ thấy một danh sách các nhà cung cấp phần.

code - Cách code mạng Linkedin vào trang app mobile trong lập trình Android Tich-hop-linkedin-5
Chọn Linkedin từ danh sách và viết một dòng văn bản. Thể hiện dưới ảnh sau

Bây giờ là update thông tin
Nguồn: Bài 47: Tích hợp Linkedin trong lập trình Android

View previous topic View next topic Back to top Message [Page 1 of 1]

Permissions in this forum:
You cannot reply to topics in this forum