Android



[GitLab] Xem code trực tiếp trên Git

by Đỗ Thành Tài / Tháng Một 28, 2019

Thông thường để xem và kiểm tra code do dev viết phải mở bằng IDE hoặc một phần mềm chuyên biệt. Điều này khá rắc rối nếu máy của người muốn xem không có các chương trình cần thiết hoặc người đó ít kinh nghiệm về IT. Nếu code đó đã được up lên Git […]


[Android] Kinh nghiệm điều chỉnh font size tự động

by Đỗ Thành Tài / Tháng Một 3, 2019

Hiện tại Goolge đã hỗ trợ điều chỉnh font size tự động trên nhiều kích cỡ màn hình điện thoại (Android 8.0 trở lên). Link tham khảo: https://developer.android.com/guide/topics/ui/look-and-feel/autosizing-textview android:autoSizeMaxTextSize="20sp" ---> Font size lớn nhất, lấy thông số của màn hình to nhất được hỗ trợ. android:autoSizeMinTextSize="10sp" ---> Font size nhỏ nhất, lấy thông số của […]


[Android] Truy cập Internal API thông qua phương pháp reflection

by Đỗ Thành Tài / Tháng Bảy 2, 2018

Yêu cầu: Ngắt cuộc gọi theo yêu cầu nhất định như theo thời gian và nhiều điều kiện. Kể cả khi người dùng đã nhận cuộc gọi hay chưa. Class ví dụ: Telephony Class Code: try { String serviceManagerName = “android.os.ServiceManager”; String serviceManagerNativeName = “android.os.ServiceManagerNative”; String telephonyName = “com.android.internal.telephony.ITelephony”; Class<?> telephonyClass; Class<?> telephonyStubClass; Class<?> serviceManagerClass; […]


to-top