2023-01-01から1年間の記事一覧

【kotlin】DropBoxAPIを使用して一覧を取得

概要 DropBoxAPIを使用して、一覧を取得します。 開発環境 Mac OS 13.2 Android studio 2021.2.1 Patch 2 事前準備 develop-imonari.hatenablog.com DropBoxの認証画面を表示して認証します。 binding.buttonSign.setOnClickListener { this.context?.let { …

【kotlin】DropBoxのAPIを使用する。

概要 kotlinでDropBoxのAPIを使用するための事前設定です。 開発環境 Mac OS 13.2 Android studio 2021.2.1 Patch 2 DropBoxでAPIを使用する準備 DropBoxDeveloperでappを作成 以下のページのcreate appボタンからappを開始します。 https://www.dropbox.com…

【swift】DropBoxAPIを使用して一覧を取得

概要 DropBoxAPIを使用して、一覧を取得します。 開発環境 Mac OS 13.2 Xcode 14.0 事前準備 develop-imonari.hatenablog.com 認証画面を表示 DropBoxの認証画面を表示して認証します。 @IBAction private func moveSignIn(_ sender: Any) { // 認証されてい…

【swift】DropBoxのAPIを使用する。

概要 swiftでDropBoxのAPIを使用するための事前設定です。 開発環境 Mac OS 13.2 Xcode 14.0 DropBoxでAPIを使用する準備 DropBoxDeveloperでappを作成 以下のページのcreate appボタンからappを開始します。 https://www.dropbox.com/developers/apps以下の…

【swift】日付の計算方法

概要 日付の計算をします。 開発環境 Mac OS 13.1 Xcode 14.0 /// 日付のいずれかの要素を加減算する /// - prameter component: 年月日等何を加減算するのか /// - prameter value: 加減算量 /// - return 加減算後の日付 private func calculateDate(compo…

【swift】UIViewにグラデーションを付ける。

概要 UIViewを使ってカラーグラデーションを表現します。 作成したレイヤーをサブレイヤーとして追加します。 開発環境 Mac OS 13.1 Xcode 14.0 private func gradient(view: UIView) { // CAGradientLayerのオブジェクトのインスタンスを取得します。 let l…

【swift】UIViewを使って破線を表示する。

概要 UIViewを使って破線を表現します。 作成した破線レイヤーをサブレイヤーとして追加します。 開発環境 Mac OS 13.1 Xcode 14.0 func drawDottedLine(view: UIView) { // CAShapeLayerのオブジェクトのインスタンスを取得します。 let sharpeLayer: CASha…