![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 82
weixin_42167360
这个作者很懒,什么都没留下…
展开
-
判断app是否需要更新(对比app版本号)
抓包获取app版本没有versionCode,只要versionName,手动解析versionName判断app是否有新版本,能够识别以下几种格式:"1.1.0" "1.1.0-alpha" "1.1.0rc" "1.1.0" "7.59.1 build 27 34903""1_46_0" "4.6.4(#64)" "Vaihtelee laitteen mukaan" ...原创 2020-06-09 11:47:00 · 1140 阅读 · 0 评论 -
简单自定义一个日历控件
package com.mingshan.jiepin;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;import android...原创 2018-05-29 15:23:37 · 132 阅读 · 0 评论 -
简单的LinearLayout
package com.mingshan.linearlayout;import android.content.Context;import android.content.res.TypedArray;import android.util.AttributeSet;import android.util.Log;import android.view.Gravity;impor...原创 2018-05-30 10:40:23 · 472 阅读 · 0 评论 -
Architecture Components(1)简单使用
1.引包:dependencies.gradledef archVersion = "1.1.0"def draggerVersion = "2.0"project.ext{ dependencies = [ "lifecycle-runtime" : "android.arch.lifecycle:runtime:${archVersion}", ...原创 2018-06-06 15:36:46 · 217 阅读 · 0 评论 -
Architecture Components(2)初识Room
介绍Room是Google提供的一个ORM库。Room是一个数据持久化库,它是 Architecture Component的一部分。它让SQLiteDatabase的使用变得简单,大大减少了重复的代码,并且把SQL查询的检查放在了编译时。Room提供了三个主要的组件:@Database:@Database用来注解类,并且注解的类必须是继承自RoomDatabase的抽象类。该类主要作用是创建数据...原创 2018-06-07 18:16:05 · 133 阅读 · 0 评论