Android积木
solarsaber
http://my.csdn.net/my/favorite
展开
-
Android积木之android动态广播机制
//发送广播的地方: String ACTION_CALENDAR_DIALOG_STATUS_CHANGE = "com.followMe.followMe.calendar.dialog.status.change"; //string值自己随便定义 fun sendSwitchCalendarBroadcast(state: Boolean) { val i...原创 2019-06-10 20:17:59 · 122 阅读 · 0 评论 -
Android积木之SharedPreferences
//首先创建一个SharePreference对象默认模式设为Private "Demo." + DemoCache.getAccount() 为SharedPreferences的文件存储名字 public static SharedPreferences getSharedPreferences() { return DemoCache.getContext().getSha...原创 2019-06-10 20:25:54 · 133 阅读 · 0 评论 -
Android积木之Popupwindow
class popUpWindowUI :PopupWindow{ private val mActivity: WeakReference<Activity> constructor(context: Context?,mActivity:Activity) : super(context){ this.mActivity = WeakReferen...原创 2019-06-26 18:17:33 · 97 阅读 · 0 评论 -
Android积木之Dialog
constructor(context: Context?) : super(context, R.style.QMUI_BottomSheet) { window!!.decorView.setPadding(0, 0, 0, 0) val params = window!!.attributes params.heigh...原创 2019-06-27 11:34:58 · 155 阅读 · 0 评论 -
Android积木之图片的生成和保存
private fun generationPic(callback: (response: List<ScreenShotResponse>) -> Unit) { Observable.just(selectList) .map { val response = ArrayList...原创 2019-06-27 11:40:04 · 423 阅读 · 0 评论 -
Android积木之LayoutParams使用
private fun createLabel(name: String?): TextView { val tv = TextView(mContext) tv.text = name val params = LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ...原创 2019-07-04 17:20:10 · 139 阅读 · 0 评论 -
Android积木之PopupWindow
class DropListPopWin(var context: Context) : PopupWindow() { var layoutInflater: LayoutInflater lateinit var target: View var mData: List<String>? = null init { layo...原创 2019-09-06 10:59:08 · 148 阅读 · 0 评论 -
Android积木之 点击空白区域隐藏小键盘
override fun onTouchEvent(event: MotionEvent?): Boolean { val manager = this.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager if (event?.getAction() ...原创 2019-09-06 16:37:53 · 145 阅读 · 0 评论 -
Android积木之 拉取系统permisson的提示框
用系统的EasyPermission方法 以相机为力 if(EasyPermissions.hasPermissions(context!!,CAMERA)){ catchPhoto() }else{ val permissionRequest = PermissionRequest.Builder( ...原创 2019-09-06 16:40:22 · 169 阅读 · 0 评论