
Android
mostone
这个作者很懒,什么都没留下…
展开
-
启用视图绑定,其中一个 Module 编译时报:Unresolved reference: databinding
AS 版本:3.6.3,Gradle 版本:6.5-milestone-1启用前,编译正常。修改 build.gradle(Module),增加viewBinding{ enabled = true }结果编译时,提示无法找到生成的视图 binding 类。令人奇怪的是,主程序的 Module 编译正常,可以使用视图 binding 类,而包含进来的 module 无法通过。报错:Unresolved reference: databinding仔细查看.原创 2020-05-16 21:17:23 · 1460 阅读 · 0 评论 -
Android 视图绑定,找不到类 'ResultProfileBinding'
看 Android 文档,傻傻地以为,不管哪个视图,自动生成的绑定类名称都是 ResultProfileBinding。实际上自动生成的绑定类名称是由布局的 xml 文件名生成的。例:layout 文件名是 activity_main.xml ,则生成的绑定类名为:ActivityMainBinding。private lateinit var binding: ResultProfileBinding @Override fun onCreate(savedInstance原创 2020-05-14 10:58:26 · 1689 阅读 · 2 评论 -
Android 日历开发教程[七] 修正后代码下载
下载地址:http://download.csdn.net/detail/mostone/4970693修改内容:获取焦点的单元格改变背景色。换页后,清除标题栏的日期详细信息,在重新点击日期后再显示。修改主画面的主题,改为 NoActionBar,相应的删除 onCreate() 代码中的隐藏标题栏语句。清理样式表。小结:之前,不能在获取焦点原创 2013-01-07 19:23:17 · 6899 阅读 · 20 评论 -
Android 日历开发教程[五]
农历计算类农历计算的算法,来源于:http://sean.o4u.com/ap/calendar/,具体的代码基本与来源处的 javascript 相同,差不多只是语言上的转换而已。将这个类命名为:LunarCalendar,放到包 module 下,具体的代码就不列出了,这里帖一下 public 成员:字段概要字段 限定符和类型字段原创 2013-01-03 21:47:25 · 7831 阅读 · 1 评论 -
Android 日历开发教程[四]
这节开始制作 Activity 视图。视图的设计,在原理上可以借鉴 HTML 设计,目前大家的共识是内容与样式分离,也就是内容在 HTML 文件中定义,样式在 CSS 文件中对应。同样,Android 的视图也可以分为 Activity XML 文件 与 style.xml 及其它资源文件(color, dimens, string, share ...),尽可能将布局样式的定原创 2013-01-03 16:43:26 · 13801 阅读 · 11 评论 -
Android 日历开发教程[三]
二、创建样式日历显示的表格线,使用 Cell 填充图形的边框来实现,为了统一,我们先定义边框线的颜色及线条精细。另外还要定义一系统填充样式等。创建 color:color_calendar_border 表格线color_calendar_title_gregorian 标题栏日期年月文字的颜色color_calendar_title_lunar 标原创 2013-01-03 11:11:12 · 9881 阅读 · 7 评论 -
Android 日历开发教程[六]
代码应该是比较简单的,如果下载了源文件,理解起来会比较容易。而且贴出代码,显得太累赘,为此我做了下面这张图,其实就是对第一节那个简图的增加版:使用 ViewPager 是因为我在官方教程里看到了这篇文章:Using ViewPager for Screen Slides,里面还提供了例程下载,再结合上图,可以了解整个过程。运行的流程按我的理解如下:MainActivit原创 2013-01-04 10:37:32 · 7055 阅读 · 7 评论 -
Android 日历开发教程[二]
一、创建 Android Project在新建对话框中输入 App 属性,SDK版本全部选最新的,不作版本兼容。主题选择 Holo Dark。下一步,使用默认设置下一步,使用默认设置下一步,使用默认配置下一步,使用默认设置创建完成后的初始画面在上面的步骤中,我们选择了创建 MainActivity,ADT 帮我们在原创 2013-01-03 07:25:52 · 10131 阅读 · 4 评论 -
Android 日历开发教程[一]
前言:决定开始学习 Android 平台下的软件开发,以日历作为实践项目,进行一周后,基本完成。 为了总结及笔记,并给有需要的朋友借鉴,开始整理本教程。 开始之前: 在编写程序之前,需要进行项目设计,因为是练习项目,主要是确定软件 UI 界面,这是已经完成的屏幕截图:对这个画面,进一步作分解:这里总共分解为三个 View 文件:1:act原创 2013-01-02 21:49:13 · 27592 阅读 · 23 评论 -
Android 开发时遇到的两个模拟器问题
开发环境: windows 2008 R2 x64, JDK 7u10, ADT v21.0.1-543035一.启动 Nexus 7 模拟器失败模拟器启动出现如下错误:Starting emulator for AVD 'nexus7'Failed to allocate memory: 8This application has requested the Runtim原创 2012-12-26 13:37:27 · 2561 阅读 · 0 评论