首页 > TAG信息列表 > anko

一个C#开发搭建Android框架的心路历程

前言 Java框架实在是太多了,因为是初学乍练,所以,只好以百度为标准选择框架了。 Java的框架文章太难写了,因为他引用了太多框架,而没一个框架都有很繁琐的配置,把每个框架都写一遍,就等于写书了;所以本文只能大体上介绍,但大体上介绍,感觉读起来又没有生气,总之非常难写。 新建项目 首先新建

android组件化,大专生面试阿里P7居然过了

下面的这些关于Kotlin的一些技术进阶大纲,希望对小伙伴们有一定的帮助。# 一、数据类型1. Boolean数据类型2. Number数据类型3. 拆箱装箱与Char数据类型4. 基础数据类型转换与字符串5. 类和对象6. 空类型和智能类型转换7. 包(package)8. 区间(Range)9. 数组(Array)# 二、程序结

android-如何使用Anko DSL设置NavigationView的headerView?

在一般的XML布局中,默认的主布局是这样的: <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res

android-Anko doAsyncResult协程

我是anko和coroutines的新手,所以请问一些琐碎的问题吧:) 所以我想做的是让用户单击一个按钮,然后我要从互联网下载JSON,将其存储在本地并解析.由于这两种操作都需要花费大量时间,因此我考虑使用anko协程. 所以第一个问题是: 1.我可以使用嵌套的doAsync调用,在第一个UIThread中调用第

我在Kotlin中使用Anko时,如何为SQLite表定义一个非空字段?

我希望在Kotlin中使用Anko时为SQLite表定义一个非null字段. 但是DBRecordTable.Category到TEXT NOT NULL是错误的,我该如何解决? 码 implementation "org.jetbrains.anko:anko-sqlite:$anko_version" override fun onCreate(db: SQLiteDatabase) { db.createTable( DB

android-如何使用Anko和Kotlin获取SQLite表的最大_id值?

DBRecordTable._ID是一个INTEGER PRIMARY_KEY AUTOINCREMENT,我希望获取表的最大_id值,如果表中没有数据行,则将返回零. 我尝试编写代码select(tableName,DBRecordTable._ID).orderBy(DBRecordTable._ID,Desc).limit(1),但它不正确,该如何解决? 码 class DBRecordHandler(private v

kotlin anko的便捷之处(跳转,toast等)

1.集成依赖anko app builder下: implementation “org.jetbrains.anko:anko-commons:0.10.5” 2.基本跳转: startActivity() 携带参数 startActivity(“key” to “值”) A页面跳到B页面,再跳到C页面,再跳到A页面时,要求清空B,C页面退出,并且不重走A的生命周期 startActivity(

android – 使用自定义Anko布局DSL解除警报对话框

我创建了以下警告对话框,其中包含一个包含TextView,EditText和Button的简单视图: alert { customView { verticalLayout { textView { text = getString(R.string.enter_quantity)

android – 状态栏不透明但是白色

为了用anko DSL测试kotlin我决定在最后一个android studio ide(2.1.3)中使用kotlin插件(1.0.3)和最新的anko库(0.9)开始一个新的proyect 我使用默认的proyect Navigation Drawer Activity,所以我只需要将主xml转换为anko. 这是xml: <?xml version="1.0" encoding="utf-8"?> <androi

android – 如何使用anko微调器?

我正在尝试使用anko在警报中添加一个微调器.到目前为止,我的代码如下所示: alert(getString(R.string.alert)) { positiveButton("Cool") { toast("Yess!!!") } customView { linearLayout { textView("I'm a t

android – 当我在Kotlin中使用原始parseList函数时,为什么我得不到正确的结果?

我正在Kotlin for Android Developers(书)https://github.com/antoniolg/Kotlin-for-Android-Developers上学习关于An​​ko的示例代码 方法1来自示例代码并覆盖parseList,但很难理解. 所以我尝试使用方法2而不是方法1,方法2使用原始的parseList函数,但是当我使用方法2时我得到空白

android – 如何防止在外部触摸或使用Anko按回时关闭对话框(警报)

我正在使用kotlin和anko来创建一个警报/对话框(下面的代码),但当你点击外面或按回它时它会关闭. 这是代码 alert("TITLE") { title("Text") positiveButton("Ok") { action() } }.show() 以下是java中的解决方案(也没有使用anko) dialog.setCancelable(false); // for p

Kotlin Anko Layouts入门

Kotlin Anko入门 简洁 Anko的官网就是他的GitHub地址 https://github.com/Kotlin/anko 官方对Anko的解释是 Anko是一个 Kotlin 库,它使Android应用程序开发更快更容易。它使您的代码清晰易读,让您忘记Android SDK for Java的粗糙边缘。 为什么这样说呢? 比方说如果你写Andr

(android开发)使用okhttp上传文件

开发android手机客户端,常常会需要上传文件到服务器,比如:你手机里的照片。 使用okhttp会是一个很好的选择。它使用很简单,而且运行效率也很高。 首先,在 app/build.gradle 的 dependencies 增加 implementation 'com.squareup.okhttp3:okhttp:3.8.1' 可以参照如下代码 apply plugi