- 1.引入greenDAO 用过3.0之前的greenDAO的小伙伴们应该都知道在引入greenDAO的时候是非常麻烦,但是在3.0之后这个引入过程简化了很多,参考官网给出的指导,我们来看看如何引入greenDAO: 首先在project的gradle文件中引入greenDAO插件,引入之后如下: [java]&nbs... 1.引入greenDAO 用过3.0之前的greenDAO的小伙伴们应该都知道在引入greenDAO的时候是非常麻烦,但是在3.0之后这个引入过程简化了很多,参考官网给出的指导,我们来看看如何引入greenDAO: 首先在project的gradle文件中引入greenDAO插件,引入之后如下: [java]&nbs...
- 目录 1、布局 2、常用属性 3、设置监听 4、默认选中 5、配合ViewPager 6、添加角标 7、修改图标大小 8、去除波纹效果 9、Github MaterialDesign中的一个底部导航栏(默认高度56dp,菜单在3~5个),使用简单,自带动画 1、布局 <... 目录 1、布局 2、常用属性 3、设置监听 4、默认选中 5、配合ViewPager 6、添加角标 7、修改图标大小 8、去除波纹效果 9、Github MaterialDesign中的一个底部导航栏(默认高度56dp,菜单在3~5个),使用简单,自带动画 1、布局 <...
- 前言: 先去微信开放平台注册账号,然后创建应用,签名工具下载(在页面最下面) 创建成功得到appid。 注意这里会需要一些信息,比如包名和apk签名,签名要写线上的,即release的签名... 前言: 先去微信开放平台注册账号,然后创建应用,签名工具下载(在页面最下面) 创建成功得到appid。 注意这里会需要一些信息,比如包名和apk签名,签名要写线上的,即release的签名...
- FloatingActionButton悬浮按钮。 继承自ImageView,配合CoordinatorLayout一起使用。 1.引用 compile 'com.android.support:design:24.2.1' 2.布局 <?xml version="1.0" encoding... FloatingActionButton悬浮按钮。 继承自ImageView,配合CoordinatorLayout一起使用。 1.引用 compile 'com.android.support:design:24.2.1' 2.布局 <?xml version="1.0" encoding...
- 一个很常见的小功能,输入信息以后,点击软键盘的回车键可以执行相关操作,比如搜索,输入关键词之后,点击软键盘的搜索按钮(回车键)就可以执行搜索操作。 1.EditText <EditTe... 一个很常见的小功能,输入信息以后,点击软键盘的回车键可以执行相关操作,比如搜索,输入关键词之后,点击软键盘的搜索按钮(回车键)就可以执行搜索操作。 1.EditText <EditTe...
- //获取图片真正的宽高 Glide.with(mContext).asBitmap().load(list.get(0).imagePath).into(new SimpleTar... //获取图片真正的宽高 Glide.with(mContext).asBitmap().load(list.get(0).imagePath).into(new SimpleTar...
- 前言 本文面向自定义view新手,但是希望你最好有一定的理论知识,或基础概念,有的地方可能会一笔带过并不会细讲,细讲篇幅就太长了。 本文仿写自鸿洋的自定义View (一),尽管过去了将近快7年之... 前言 本文面向自定义view新手,但是希望你最好有一定的理论知识,或基础概念,有的地方可能会一笔带过并不会细讲,细讲篇幅就太长了。 本文仿写自鸿洋的自定义View (一),尽管过去了将近快7年之...
- 记录一下。 Window:File>Settings。Mac:Android Studio>Preferences。 1.修改主题 File>Settings>Appearance&Behavir>Appearance>Theme>Darcula>Apply>OK ... 记录一下。 Window:File>Settings。Mac:Android Studio>Preferences。 1.修改主题 File>Settings>Appearance&Behavir>Appearance>Theme>Darcula>Apply>OK ...
- 1.可以忽略的文件 还有.apk的文件 一、用Android Studio 忽略文件 1.设置忽略文件 2.添加文件 3.关联SVN 4.选择路径 5.成功后的样子 checkout别人忽略后的项目是红色的 二、用TortoiseSVN忽略文... 1.可以忽略的文件 还有.apk的文件 一、用Android Studio 忽略文件 1.设置忽略文件 2.添加文件 3.关联SVN 4.选择路径 5.成功后的样子 checkout别人忽略后的项目是红色的 二、用TortoiseSVN忽略文...
- Horizontal viewport was given unbounded height. Vertical viewport was given unbounded width. 在写纵... Horizontal viewport was given unbounded height. Vertical viewport was given unbounded width. 在写纵...
- 效果图: 有两个相同吸顶的ViewviewA在ScrollView中viewB与ScrollView同级根据ScrollView滑动距离判断同级的viewB 是否显示当滑动的距离大于viewA到顶部... 效果图: 有两个相同吸顶的ViewviewA在ScrollView中viewB与ScrollView同级根据ScrollView滑动距离判断同级的viewB 是否显示当滑动的距离大于viewA到顶部...
- 获取包名版本号: private String getAppInfo() { try { String pkName = this.getPackageName(); String versionName = this.getPackageManager().getPackageInfo(pkName, 0).versio... 获取包名版本号: private String getAppInfo() { try { String pkName = this.getPackageName(); String versionName = this.getPackageManager().getPackageInfo(pkName, 0).versio...
- 因为种种原因导致嵌套使用,这里只记录解决办法。 1,xml中RecyclerView添加android:nestedScrollingEnabled="false"属性 <android.su... 因为种种原因导致嵌套使用,这里只记录解决办法。 1,xml中RecyclerView添加android:nestedScrollingEnabled="false"属性 <android.su...
- 重写WebViewClient方法 public class MyWebViewClient extends WebViewClient { public boolean shouldOverrideUrlLoading(WebView webview, String url) { webview.loa... 重写WebViewClient方法 public class MyWebViewClient extends WebViewClient { public boolean shouldOverrideUrlLoading(WebView webview, String url) { webview.loa...
- 综述 retrofit是由square公司开发的。square在github上发布了很多优秀的Android开源项目。例如:otto(事件总线),leakcanary(排查内存泄露),android-times-square(日历控件),dagger(依赖注入),picasso(异步加载图片),okhttp(网络请求),ret... 综述 retrofit是由square公司开发的。square在github上发布了很多优秀的Android开源项目。例如:otto(事件总线),leakcanary(排查内存泄露),android-times-square(日历控件),dagger(依赖注入),picasso(异步加载图片),okhttp(网络请求),ret...
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
即将直播
热门标签