
★十、Android☺★
Android学习记录
郑清
If I were you.
展开
-
Android(2) 极光sdk实现登录注册功能(第三方通信)
@先看看效果是不是自己想要的吧@参考极光文档:https://docs.jiguang.cn/jpush/client/Android/android_guide/android手动集成:第一步:下载sdk资源https://docs.jiguang.cn/jpush/resources/第二步:解压缩 jpush-android--3.x.x-release.zip 集成...原创 2018-05-25 21:46:57 · 4515 阅读 · 2 评论 -
Android(15) Fragment(动态使用)
效果:代码:activity_info主布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layo...原创 2018-11-27 19:42:32 · 522 阅读 · 0 评论 -
Android(14) ArrayAdapter(数组适配器)的三种方法
ArrayAdapter数组适配器用于绑定格式单一的数据,数据源可以是集合或者数组列表视图(ListView)以垂直的形式列出需要显示的列表项。实现过程:新建适配器->添加数据源到适配器->视图加载适配器第一种:直接用ListView组件创建列表每一行只有一行文字效果如图:activity_list布局:<?xml version="1.0" e...原创 2018-11-27 19:41:28 · 52287 阅读 · 8 评论 -
Android(13) android studio 设置自动导包和删除无用包
Alt+Enter只能导入单个包那么我们如何设置自动导包和删除无用包呢???File ==>Setting...==>Editor==>General==>Auto Import原创 2018-09-21 16:26:40 · 2866 阅读 · 0 评论 -
Android(12) 实现页面跳转的简单方法
方式一:Intent intent = new Intent(当前类,跳转到的指定类);startActivity(intent);ex:startActivity(new Intent(LoginActivity.this, MainActivity.class));方式二:Intent intent = new Intent();intent.setClass(...原创 2018-09-21 11:58:53 · 11114 阅读 · 0 评论 -
Android(11) 极光sdk手动集成
@先看看效果是不是自己想要的吧@参考官方文档集成:https://docs.jiguang.cn/jmessage/client/jmessage_android_guide/第一步:下载sdk -->https://docs.jiguang.cn/jmessage/resources/第二步:解压sdk压缩包将libs文件夹下面的所有内容拷贝到项...原创 2018-06-19 17:27:01 · 1235 阅读 · 0 评论 -
Android(8) RecyclerView适配器实现多布局item+item内部控件点击事件
@先看看效果是不是自己想要的吧@==============>item及item内部控件点击事件不懂的可以先点击查看<==============使用步骤:第一步:添加RecyclerView适配器依赖 compile 'com.android.support:recyclerview-v7:27.1.1'第二步:布局文件里使用Recyc...原创 2018-06-08 20:02:06 · 5500 阅读 · 2 评论 -
Android(7) RecyclerView适配器实现item+item内部控件点击事件
@先看看效果是不是自己想要的吧@Adapter:自定义一个继承RecyclerView.Adapter的适配器,作用:将数据与每一个item绑定LayoutManager:布局管理器,确定每一个item的摆放形式,展示和隐藏 a: LinearLayoutManager :垂直或水平滚动列表样式显示Item b:GridLayoutManage...原创 2018-06-07 15:41:12 · 13481 阅读 · 8 评论 -
Android(6) 环信sdk实现登录注册功能(第三方通信)
最近写聊天软件,需要第三方通信实现聊天功能,前几天研究了极光sdk集成(https://blog.youkuaiyun.com/qq_38225558/article/details/80456390)下面再分享一下环信sdk集成(个人心得:我是个新手,其实集成环信sdk我之前用了接近一个星期参考官方文档,也百度了解了很多,最后集成失败了,,实在是心疼就放弃了环信,接着去学极光sdk的集成,极光弄...原创 2018-05-29 21:38:21 · 3322 阅读 · 6 评论 -
Android(10) 导入第三方sdk so文件的两种方法
第一种方法:a:在main目录下新建一个jniLibs目录b:将so文件复制黏贴到jniLibs目录下第二种方法:将so文件全部复制黏贴到libs文件下然后去build.gradle里面进行配置...原创 2018-06-12 15:07:08 · 1599 阅读 · 0 评论 -
Android(5) android studio3.1.2版本更新之后 module导入失败 解决方法
最近写项目需要导入第三方module,发现android studio3.1.2版本更新之后 无法正常导入module如图导入的module右下方没有正常显示图标闲话少说,下面来说说解决方法吧:第一步:在项目的setting.gradle中添加你新导入的module名称(不要点Sync Now)第二步:关闭android studio,然后重新打开AS自动重新编译就可以...原创 2018-05-29 10:07:13 · 3247 阅读 · 4 评论 -
Android(9) 环信sdk手动集成(非添加easeui依赖快速集成)
@先看看效果是不是自己想要的吧@准备:参考官方文档,先注册并创建应用(这里再分享一下利用easeui快速集成的方法吧 ---> https://blog.youkuaiyun.com/qq_38225558/article/details/80501209)第一步:去环信官网下载sdk --> http://www.easemob.com/down...原创 2018-06-12 14:41:27 · 1488 阅读 · 0 评论 -
Android(4) 数据库框架 GreenDao3.0的使用
ORM:对象-关系映射(OBJECT/RELATIONALMAPPING,简称ORM),是随着面向对象的软件开发方法发展而产生的。用来把对象模型表示的对象映射到基于SQL的关系模型数据库结构中去。这样,我们在具体的操作实体对象的时候,就不需要再去和复杂的 SQL 语句打交道,只需简单的操作实体对象的属性和方法。ORM 技术是在对象和关系之间提供了一条桥梁,前台的对象型数据和数据库中的关系型的数据通...原创 2018-05-28 12:45:15 · 586 阅读 · 0 评论 -
Android(1) Fragment静态使用
1.Fragment介绍Fragment可以解决App同时适应手机和平板 布局 的问题。Fragment当成Activity的一个界面的一个组成部分,Activity的界面也可以由不同的Fragment组成,Fragment拥有自己的生命周期和接收、处理用户的事件,于是我们就不必在Activity里面写一堆控件的事件处理的代码更重要的是,我们可以动态的添加,替换和移除某个Fragm...原创 2018-04-06 20:26:08 · 1557 阅读 · 0 评论 -
Android(3) 注册界面点击返回登录界面并传值
@先看看效果是不是自己想要的吧@简述:abc三部曲a:LoginActivity: startAcitivityForResult()b:RegistAcitivty: setResult()c:LoginActivity: @Override on...原创 2018-05-28 11:32:42 · 10172 阅读 · 6 评论