RichUtils 1.8.0 Update (2017. 10. 23.)

RichUtils 1.8.0 Update

  • Remove singleton of RPermission
  • Add ‘textPrimaryStyle’ / ‘textSecondaryStyle’ in CombinedTextView
  • Implement F1 ~ F20 generic type listener
  • Add equivalent attrs attribute in CombinedButton / CheckBox / RadioButton
  • Implement RSystemService to get ‘getSystemService’ manager within built-in variables. (Example #1)
  • Implement convertChildrenList in RView
  • Implement saveBitmapToFile(File, Bitmap) in RFile
  • Implement HTMLTextView
  • Bumped SDK Version into 26 (Android Oreo)
  • Implement RThumbnail: get Thumbnail image of given File / Uri
  • Refactor LOC

I get a recommendation for new ideas to improve this utils.

RichUtils 1.8.0 업데이트

  • RPermission에서의 싱글톤 제거
  • CombinedTextView 에 textPrimaryStyle, textSecondaryStyle를 추가하였습니다.
  • F1 ~ F20 으로 비롯되는 제너릭 타입형 인터페이스를 구현하였습니다.
  • CombinedButton / CheckBox / RadioButton 에 적절한 attrs를 추가하였습니다.
  • GetSystemService 로 얻어오는 모든 객체 변수를 내장한 RSystemService를 구현했습니다 (예제 #1)
  • ViewGroup 내부 자식 뷰의 리스트를 반환하는 convertChildrenList 가 RView에 추가되었습니다.
  • SaveBitmapToFile 메서드에 file 객체를 넘길 수 있도록 변경하였습니다.
  • HTMLTextView 란 이름의 커스텀 텍스트뷰 위젯을 추가하였습니다.
  • TargetSDKVersion 가 26으로 변경되었습니다.
  • 주어진 파일 / 경로의 섬네일 이미지를 가져오는 RThumbnail 를 구현하였습니다.
  • LOC 최적화

 

유틸을 발전시키기 위한 다양한 아이디어를 추천받고 있습니다.

언제든지 이슈트래커를 이용해 새로운 아이디어를 주시면 바로 구현하겠습니다.

Example #1

Log.d("goat", userManager.isUserAGoat.toString() + "") // Kotlin
Log.d("goat", RichUtils.getUserManager(this).isUserAGoat() + ""); // Java