DON’T GIVE UP

DON’T GIVE UP Bỏ cuộc là trốn tránh hay tự giải thoát? Hèn nhát hay biết điểm dừng? Tôi cũng không tự mình trả lời được câu hỏi trên nhưng tôi biết một điều, bỏ cuộc là điều dễ làm nhất. Con người có một khả năng, đó là làm những việc tưởng chừng như không thể. Nhưng không phải bấtcứ ai cũng có thể làm được điều đó. Phần lớn người ta nghĩ rằng […]

[Android] Tạo fonts cho text trong Android

Trước hết chúng ta cần có các file định dạng fonts và copy nó vào thư mục assets Sau đó tại file *.java ta dùng lệnh Typeface.createFromAsset để đặt fonts cho text. Ví dụ đặt font cho TextView: file *.xml file *.java Kết quả : Download file Demo: Android_Fonts

[Error Android] Error INSTALL PARSE FAILED MANIFEST MALFORMED in Android

Một số trường hợp ta mắc lỗi Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED trong Android. Nguyên nhân có thể do khi các bạn tạo Project đã đặt tên package nào đó khiến mục android: nam trong file AndroidManifest.xml bị sai. VD: android:name=”VSNet.Test.MainActivity” Và bạn chỉ cần sửa như sau: android:name=”MainActivity”

[Android] Cách cài file apk vào máy ảo Android

Nhiều khi bạn có file *.apk mà muốn đưa vào máy ảo chạy thử, vậy phải làm thế nào? Bước 1: cd đến thư mục chứa file *.apk cần cài. Bước 2: chạy lệnh adb install Test.apk (trong đó Test.apk là file mình cần cài 🙂 ) Nếu có thông báo bạn chưa cài android-tools-adb thì bạn cần cài nó trước bằng lệnh: Đợi máy cài vậy là xong.

[Android] Tạo nút đóng ứng dụng android – Button close app Android

Để tạo được Button này thì trước tiên bạn cần có 1 Button đã thiết kế bằng xlm. Tại file *.java ta làm như sau: Trước khi tạo sự kiện finish app ta khởi tạo lại activity main bởi vì rất có thể khi đóng ứng dụng ta đang ở một activity khác, khi khởi động lại ứng dụng thì sẽ chạy ngay vào activity đó mà không phải là activity main của chúng ta.

[Java] Trôi lệnh trong Java khi dùng Scanner

Khi dùng Scanner để nhập dữ liệu trong Java rất có khả năng bị trôi lệnh. Ví dụ đơn giản như bạn nhập số trước rồi mới nhập xâu ký tự, khi đó ký tự “n” (enter) khi bạn nhập số vẫn trong bộ đệm mà không được lấy ra, kết quả là khi thực hiện lệnh tiếp theo nhập xâu nó sẽ lấy ký tự “n” làm bạn không nhập vào được. Để giải […]

Cúi nhưng không thấp

Người Nhật có thói quen gập hơn nửa người cúi chào khách. Cái nghiêng mình quen thuộc khi người Nhật chào khách. Ở đất nước mặt trời mọc, hình ảnh nghiêng gập người cúi chào thể hiện cả một nền văn hóa Nhật Bản: Cúi nhưng không hạ mình. Sự nhún nhường chỉ làm tăng thêm sự nể trọng của người đối diện. Trên các chuyến bay của hãng hàng không Japan Airlines, nụ cười […]

[Java] Lấy đường dẫn file trong Java – Get File Path in Java

Để lấy đường dẫn 1 file trong Java ta dùng lệnh file.getAbsolutePath(); Tuy nhiên lệnh này cho chúng ta cả file mà chúng ta lấy, ví dụ: /media/quan/DATA/textfile.txt mà đôi khi chúng ta chỉ muốn lấy /media/quan/DATA. Để làm điều này ta làm như sau: Code minh họa: Output: Absolute file Path : /media/quan/DATA/textfile.txt File Path : /media/quan/DATA

[Java] Creat file, directory in Java

Tạo thư mục trong project : Với lệnh thứ nhất chúng ta mới chỉ khai báo chứ chưa thể tạo, để tạo 1 folder ta phải viết thêm lệnh thứ hai. Tạo thư mục trong đường dẫn bất kỳ: Tạo file trong project: Khi tạo file có thể xảy ra một số ngoại lệ nên chúng ta phải đặt lệnh file.createNewFile(); trong try catch. Tạo file trong thư mục bất kỳ tương tự như tạo […]

[Cuộc sống muôn màu] Một đoạn chat có thật đáng để đọc……..đáng suy nghĩ

Ngồi loanh quanh và tìm được bài này. Hãy đọc hết nếu bạn đã trót đọc dòng này! “Một đoạn chat có thật với anh trai…cứ lặng đi ngồi nhìn màn hình và khóc vì 1 câu chuyện buồn…1 bài học tưởng như đã cũ nhưng vẫn còn giá trị…