- 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/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签