小菜要发财
码龄7年
关注
提问 私信
  • 博客:174,358
    174,358
    总访问量
  • 94
    原创
  • 1,427,206
    排名
  • 38
    粉丝
  • 0
    铁粉

个人简介:赚大钱

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2017-10-20
博客简介:

qq_40716430的博客

查看详细资料
个人成就
  • 获得114次点赞
  • 内容获得55次评论
  • 获得411次收藏
  • 代码片获得615次分享
创作历程
  • 88篇
    2020年
  • 6篇
    2019年
成就勋章
TA的专栏
  • Android学习
    65篇
  • activity
    36篇
  • service
    5篇
  • broadcastReceiver
    4篇
  • sqlite
    10篇
  • contentProvider
    2篇
  • 网络编程
    8篇
兴趣领域 设置
  • 学习和成长
    面试
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【Android-ContentProvider】实现获取系统照片并选择照片的功能(附源码)

本文主要介绍如何实现获取系统照片的权限并实现选择照片进行上传的功能,应用场景可以如微信发朋友圈等实现效果:实现步骤:1、设置权限,检查权限2、获取URI,获取到字段名3、使用loaderManger来获取图片信息4、可以创建bean类来封装数据,将数据库中获取到的一些信息存入bean类5、设置recyclerView来显示图片列表(利用bean类来存放变量设置到adapter中去)6、设置选中图片的效果7、将图片选中的个数通知到外部8、将图片数据显示在外部intent中可以封装数据,
原创
发布博客 2020.06.29 ·
1544 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Android Studio 同步到 GitHub

本文将介绍如何将AS上的项目发布到GitHub上:选择 VCS——enable verSion control integrate :选择GIT:此时可以发现左侧的类都变红了:此处的颜色含义:绿色,已经加入控制暂未提交红色,未加入版本控制蓝色,加入,已提交,有改动白色,加入,已提交,无改动灰色:版本控制已忽略文件(可以看到安卓项目中会有一个.gitignore,这个就是用来忽略部分内容的)此时选择VCS——import into version control此处没有在GitH
原创
发布博客 2020.06.22 ·
1328 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

【android-自定义控件】实现计数器效果分析及源码

本文将介绍如何使用自定义控件实现计数器,效果如下所示:
原创
发布博客 2020.06.21 ·
947 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

【Android】项目发布apk的步骤

本文主要介绍如何利用AS将已经写好的项目导出为APK版本的步骤:1、选择发布为APK在此处选择APK,然后点击next2、创建秘钥选择release版本进行发布选择finish等待生成apk3、
原创
发布博客 2020.06.20 ·
1765 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

【安卓小项目】结合sqlite实现简易备忘录(附源码)

本文将介绍如何实现一个简易备忘录,具有增删改查功能,备忘录实现效果:实现思路:1、MainActivity中主要用recyclerView来展示备忘录列表,用户可以添加新的备忘录,单机item可以修改备忘录中内容,长按item可以删除备忘录2、EditActivity:主要用来编辑新创建的备忘录3、AmendActivity:主要用来修改备忘录中的内容MainActivity:public class MainActivity extends AppCompatActivity {
原创
发布博客 2020.06.20 ·
3706 阅读 ·
4 点赞 ·
9 评论 ·
66 收藏

【Android】自定义属性设置值

我们可以通过自定义属性来设置可以在res/values/styles中设置相关的属性:​      ​                ​​在布局中使用该属性:(添加一个新的命名空间)xmlns:xiaocai=“http://schemas.android.com/apk/res-auto”​<com.example.taobaouni
原创
发布博客 2020.05.30 ·
751 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Android】添加lib依赖库的方法

有时候从GitHub上拉下来的框架我们想阅读源码,但是无法直接找到,这时候我们就可以将框架的源码用添加lib库的形式添加到我们的项目中去:添加步骤:1、下载zip,解压,打开settings(此处直接用记事本打开了)将settings中的内容添加到AndroidProject\项目名\settings.gradle中:...
原创
发布博客 2020.05.29 ·
2942 阅读 ·
1 点赞 ·
3 评论 ·
2 收藏

【Android-Activity】Fragment的回退栈

本文将介绍fragment回退栈的相关知识:当我们从一个fragment跳转到另一个fragment的后,如果点击“返回”,此时返回到的是主界面而非上一个fragment,为了解决这个问题,我们可以用到fragment的回退栈。解决方法:在获取fragment的时候最后commit之前添加一个fragment回退栈(addToBackStack())if(fragment!=null){ getFragmentManager().beginTransaction().hide(fragmen
原创
发布博客 2020.05.20 ·
336 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Android-Activity】fragment的相关知识介绍

fragment:相当于碎片的activity使用fragment的好处:本文将针对以下内容进行描述:fragment的基本介绍fragment与activity间的关系——————————————————————————————————————————————————————————————————1、fragment的基本介绍fragment的特性:fragment有自己的生命周期创建fragment: 创建fragment,并继承自Fragment类fragment最常用
原创
发布博客 2020.05.20 ·
256 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Android-Activity】事件处理的两种方式总结(基于监听的事件处理机制&基于接口回调的事件处理机制)

本文主要用于区分基于监听的事件处理机制&基于接口回调的事件处理机制这两种事件处理机制的差异:事件处理: 当用户在应用界面上执行各种操作的时候应用程序为用户的动作提供响应的过程基于监听的事件处理机制基于接口回调的事件处理机制基于监听的事件处理机制:监听源与监听器分离,当给同一个事件源(控件)设置同种类型的监听器时(如都是点击事件的监听),系统只会响应最后设置的那个监听,其余的都不会执行 且在布局中的onclick属性如果最先设置,但如果还设置了其他的监听器,onclick就不会被执行优
原创
发布博客 2020.05.14 ·
1013 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

【Android-Activity】ProgressDialog和样式设置

本文将介绍ProgressDialog的使用方式:1、style①:mBtnProgressDialog1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { ProgressDialog progressDialog = new ProgressDialog(ProgressActivity.this); progressDial
原创
发布博客 2020.05.13 ·
966 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Android-Activity】ProgressBar和基础样式和自定义样式设置

本文主要介绍progressBar的相关知识:progressBar基础样式progressBar自定义样式progressBar的相关设置1、progressBar基础样式基础样式1:基础样式2:2、progressBar自定义样式3、 progressBar的相关设置
原创
发布博客 2020.05.13 ·
412 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Android-Activity】WebView控件的使用方式总结

本文主要总结归纳了WebView的使用方式:加载URL:webview.loadURL("");加载HTML代码webview.loadData();webview.loadDataWithBaseURL();Navie和javaScript间的相互调用在使用WebView的时候最开始一定要记得在manifest中添加网络权限:<uses-permission an...
原创
发布博客 2020.05.13 ·
768 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Android-Activity】Handler消息处理机制

handler的主要作用:未来某时做某事线程间的通信主要应用场景:APP首页的加载
原创
发布博客 2020.05.07 ·
335 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【Android-Activity】ProgressBar自定义样式的使用

实现效果:实现步骤:定义一个ProgressBar控件将该控件的背景换为自定义的背景即可 <ProgressBar android:id="@+id/pb5" style="@android:style/Widget.ProgressBar" android:layout_width="match_parent" ...
原创
发布博客 2020.05.07 ·
209 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Android-Activity】AlertDialog的使用方法及使用场景

本文主要介绍AlertDialog最常用的使用场景,及各个场景的使用方式:1.style① AlertDialog.Builder builder1=new AlertDialog.Builder(DiaLogActivity.this); //不同写法(因为settitle返回的也是build类型 : //...
原创
发布博客 2020.05.07 ·
1139 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

【Android-Activity】ScrollView的使用方法

本文主要总结归纳ScrollView的使用方法:ScrollView是滚动视图,有两种滚动方式水平滚动:horizontalScrollView垂直滚动:ScrollView运行效果:在使用ScrollView的时候一定要注意:根布局必须是ScrollView或horizontalScrollView且ScrollView的子元素只能有一个,不能有多个,可以是内部嵌套...
原创
发布博客 2020.05.06 ·
723 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【Android-Activity】ImageView加载网络图片的方式(Glide和Picasso)

ImageView加载网络图片的方式常用的有Glide和Picasso,本文将对这两种加载方式进行介绍:1、Glide1.1 添加glide依赖(直接在glide中添加语句/添加依赖包)添加依赖有两种方式:①:在app下的build.gridle中添加该语句:此处版本不固定implementation 'com.github.bumptech.glide:glide:4.11.0'②:...
原创
发布博客 2020.05.06 ·
1289 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

【Android-Activity】ImageView的scaleType属性

本文将主要介绍imageView的基本属性及scaleType属性的使用:1、imageView的基本属性<ImageView android:id="@+id/iv_1" android:layout_width="300dp" android:layout_height="200dp" android:background="#829145" ...
原创
发布博客 2020.05.06 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Android】AndroidStudio 报错: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoad解决方案

今天在运行项目的时候产生了如下报错:05-05 20:12:26.681 9473-9473/com.example.himalaya:player E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.himalaya:player, PID: 9473 java.lang.UnsatisfiedLinkErr...
原创
发布博客 2020.05.05 ·
567 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多