Đăng ký notification Trong applicationDidFinishLaunchingWithOptions ở AppDelegate.swift chúng ta thực hiện. Trong file AppDelegate.swift thêm hàm phía dưới Send Notification Để send một Local notification chúng ta cần những thông số như sau. 1. Nội dung Trên đây là cấu trúc rất đơn giản của một push chỉ gồm title, body text và âm thanh mặc định. Và chúng ta có thể custom được khá nhiều…
Tác giả: tuannd
[Android] Tạo tutorial theo từng màn hình
Khi tạo hướng dẫn sử dụng cho 1 ứng dụng chúng ta có nhiều cách, 1 trong số đó là hiển thị chức năng của từng thành phần trên từng màn hình như sau : Để làm việc này ta sẽ thực hiện theo các bước sau : 1. Thêm thư viện vào file gradle (trong cấp thư mục…
[Mobile][Resources] Quy chuẩn đặt tên resource cho ứng dụng
Với 1 ứng dụng thì resources (ảnh, text, media …) đóng 1 vai trò vô cùng quan trọng. Tuy nhiên khi phát triển ứng dụng thì đôi khi việc update 1 resource nào đó là ko tránh khỏi. Việc đặt tên các resources sao cho dễ hiểu dễ update là việc rất quan trọng đặc biệt là khi ứng dụng…
Cách thêm 1 nhân vật mới vào trong app DX
1 . Check và thêm thông tin về nhân vật mới vào trong các file a. jp_ios_mainMenu.plist b. jp_ios_situationsInfo.plist c. jp_charaInfo.plist d. ko_ios_mainMenu.plist e. ko_ios_situationsInfo.plist f. ko_charaInfo.plist g. background.plist h. effectTypeData.plist i. ringtone.plist bằng cách đối chiếu với những nhân vật đã có sẵn ở trong app 2 . Với nhân vật thêm offline thì phải thêm data vào trong…
[Android][Widget] Sử dụng ImageView
Dưới đây là 1 vài chú ý khi muốn hiển thị ảnh trong android (sử dụng trong file layout) : 1. Sử dụng android.support.v7.widget.AppCompatImageView thay cho ImageView mặc định : + Thêm support compat vào gradle (ở level app) : implementation ‘com.android.support:appcompat-v7:28.0.0’ + Sử dụng srcCompat thay cho src để định nghĩa nguồn hình ảnh Bài…