会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
似鱼
博客园
首页
新随笔
联系
管理
订阅
2020年5月24日
Android Studio使用时遇见的一些问题+解决方法(持续更新)
摘要: 1.如果编译时出现“ERROR: Plugin with id 'com.android.application' not found.”错误. 解决方法:请在build.gradle文件中添加以下代码。 buildscript { repositories { google() jcenter()
阅读全文
posted @ 2020-05-24 00:04 似鱼
阅读(951)
评论(0)
推荐(0)
2020年4月1日
Android之练习MVVM+DataBinding框架模式
摘要: 最近简单学习了MVVM框架,记录一下。 结果演示: 分析其功能在不同框架下的构成: 无框架 可以明显感受到在无框架下,虽然一个单独的Activity即可实现功能,但其负担过重,代码复查时繁琐,一旦需要修改,复杂项目极难维护。 MVC 在MVC框架下,虽然将获取数据与界面展示分割开来,但对于Contr
阅读全文
posted @ 2020-04-01 12:35 似鱼
阅读(22262)
评论(1)
推荐(0)
2020年3月30日
解决 Mac Android Studio Gradle Sync 慢的问题
摘要: 1、启动Android Studio 2、从项目的 gradle/wrapper/gradle-wrapper.properties 目录中找到 distributionUrl 这个字段,查看后面对应的内容,比如我的是:http\://services.gradle.org/distribution
阅读全文
posted @ 2020-03-30 19:21 似鱼
阅读(1801)
评论(0)
推荐(0)
2020年3月26日
Android之MVC、MVP、MVVM
摘要: 本文将详细阐述以下MVC、MVP、MVVM三种理念的定义 MVC MVC全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个 基本部分:模型(Model)、视图(View)和控制器(Controller)。 Model(模型)是应用程序中用于处理应用程
阅读全文
posted @ 2020-03-26 22:29 似鱼
阅读(2645)
评论(0)
推荐(0)
Android之同步与异步
摘要: 在Android的API当中handler消息处理、Broadcast广播消息等均采用异步通信机制。什么是异步通信机制呢?和它相对的同步通信机制又是什么呢?有什么区别呢? Synchronous(同步)和Asynchronous(异步)的概念最早来自通信领域。 通信的同步:指客户端在发送请求后,必须
阅读全文
posted @ 2020-03-26 22:26 似鱼
阅读(1869)
评论(1)
推荐(0)
2019年11月6日
Android之Fragment
摘要: (一) Faragment有自己的生命周期 Fragment依赖于Activity Fragmen通过getActivity()可以获取所在Activity;Activity通过FragmentManager的findFragmentById()或findFragmentbyTag()获取Fragm
阅读全文
posted @ 2019-11-06 19:20 似鱼
阅读(698)
评论(0)
推荐(0)
2019年11月5日
Android之Fragment栈操作 commit()问题分析
摘要: 栈操作时遇到一个问题 1 getFragmentManager().beginTransaction() 2 .replace(R.id.fl_container,bFragment) 3 .addToBackStack(null).commitNowAllowingStateLoss(); 抛出异
阅读全文
posted @ 2019-11-05 09:59 似鱼
阅读(1651)
评论(0)
推荐(0)
Android之Bundle
摘要: 1 Bundle介绍 Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。 我们经常使用Bundle在Activity之间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可
阅读全文
posted @ 2019-11-05 09:02 似鱼
阅读(336)
评论(0)
推荐(0)
2019年10月14日
Android之实现apk插件方式换肤
摘要: 换肤思路: 1.什么时候换肤? xml加载前换肤,如果xml加载后换肤,用户将会看见换肤之前的色彩,用户体验不好。 2.皮肤是什么? 皮肤就是apk,是一个资源包,包含了颜色、图片等。 3.什么样的控件应该进行换肤? 包含背景图片的控件,例如textView文字颜色。 4.皮肤与已安装的资源如何匹配
阅读全文
posted @ 2019-10-14 11:49 似鱼
阅读(1443)
评论(0)
推荐(2)
2019年10月11日
Android之资源管理利器Resources和AssetManager
摘要: 前言 : Android工程在运行的时候往往需要引用资源。使用 Resources 来获取 res 目录下的各种与设备相关的资源。而使用 AssetManager 来获取 assets 目录下的资源。 资源包括系统资源、工程资源、第三方资源、插件资源等,分为两类: res目录下存放的可编译的资源文件
阅读全文
posted @ 2019-10-11 15:28 似鱼
阅读(3537)
评论(0)
推荐(0)
下一页
公告