Little Strange Software

スマホアプリの開発を行う LittleStrangeSoftware のブログです。

xml の検索結果:

【CSS+SVG】インラインSVGを背景画像に指定

…image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="10" viewbox="0 0 20 10" stroke="rgb(210,255,255)"><path d="M 1,10 l 14,-7 2,1 -2,1 2,1 -2,1 -2,-1 -2,1 14,7 2,-1 -2,-1 2,-1 2,1 2,-1 2,1 -14,7 -2,-1 2,-1 -2,-1 2,…

MARUINO future Online event

…id="svge" xmlns="http://www.w3.org/2000/svg" width="100%" viewbox="0 0 300 450"><path d="M 0,0 300,0 300,450 0,450 Z" stroke="none" stroke-width="0" fill="black"></path><imagexlink:href="画像ファイルURL" x="-15" y="-20" width="170"></image><path …

新年早々、つまづいていますwww 福笑い作成失敗の巻

…id="svge" xmlns="http://www.w3.org/2000/svg" width="100%" viewbox="0 0 100 100" style="background-color: lightblue;"> <text x="0" y="95" style="font-size: 100px;">じ</text> <text x="0" y="20" style="font-size: 20px;" id="j0" draggable="true"…

【JavaScript】スマホの画面タッチ(スワイプ)イベントも試してみました!

どうも!LSSです!! 昨日の記事、 スマホでは動作しませんでしたが、今後これを使ってブラウザゲームとか作る上ではやはり、スマホでも遊べるようにしたい!! というところで、スマホ対応を試みてみました! マウスドラッグかスマホスワイプで移動する「もぐら」 コード 思ったより手間取りました^^; 難関その1 スマホにはマルチタッチがある事 難関その2 スワイプ操作は画面スクロールになる あとがき マウスドラッグかスマホスワイプで移動する「もぐら」 // コード <div id="…

【JavaScript】マウスドラッグイベントを試してみました!

どうも!LSSです!! JavaScriptに「マウスドラッグイベント」というものがあります。 Webページ内の要素に対して、マウスドラッグを行おうとした時に発生するイベントで、これを仕込んでおくと ドラッグが開始された時 ドラッグが終了した時 ドラッグ中 などに、指定の関数を動作させる事ができます。 例えば「ドラッグが終了した時」に「要素の位置指定を、ドラッグ終了した地点に変更」するコードを書いた関数を用意しておけば、「Webページ内で自由にユーザー(読者)が配置変更できる…

【SVG】インラインSVG、ふと思いついたんですが絵文字素材になるかも??

…このように<svg xmlns="http://www.w3.org/2000/svg" style="height: 1em;" viewbox="0 0 20 20"><path d="M 0,20 5,0 5,10 10,0 10,10 15,0 15,10 19,0 19,20 z" stroke="black" fill="lightgreen"></path></svg>絵文字っぽく使う事もできますね^^ はてなブログの「HTML編集に貼り付ける」用に前後に[]を…

【SVG・JavaScript】SVG内の要素をJavaScriptから制御してみるテスト

… コード <svg xmlns="http://www.w3.org/2000/svg" width="300" height="400" viewbox="0 0 300 400"> <rect x="0" y="0" width="300" height="400" fill="lightblue"></rect> <circle id="sun" cx="230" cy="70" r="40" fill="red"></circle> <rect x="0" y="30…

【SVG】SVGの練習?がてら、「もぐら」の絵を描いてみた!

… コード <svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewbox="0 0 100 100"><path d="M 5,100 Q 5,20 50,20 Q 95,20 95,100" stroke="black" stroke-width="2" fill="brown"></path><path d="M 20,55 Q 30,40 45,50" stroke="black" str…

【紗綾型】さらに実験!和柄VSクリスマスカラー【小ネタ】

どうも!LSSです!! 今回も小ネタです。 とりあえず「SVGで紗綾型を描く」事には成功しました。 で、もうひとつ興味を持っていた事があって… 「とりあえず緑色と赤色を使っておけばクリスマスっぽくなるの?」 という疑問。 これを、あえて和風の柄である「紗綾型」でやってみました! …うーん。 どうでしょうか? クリスマスっぽい?和柄っぽい? 自分の目には…そのどちらでもなくなってしまった気がしますwww ってなとこで、今回はこのへんで! 次回もまた、よろしくお願いします^^

【JavaScript】ちょっと歪んだ四角形【実験】

どうも!LSSです!! 今回は思いつきで、ちょっとした小ネタ。 「JavaScriptからSVGタグを書き出して、約300ピクセルの四角形を1~10ピクセルランダムにずらした頂点で描いてみる」というのをやってみます。 ちょっと歪んだ四角形 さじさんの記事から ちょっと歪んだ四角形 再描画 // '; gamen.innerHTML=txt+''+txt.replace(//g,'>')+''; window.getSelection().removeAllRanges(); …

【SVG】紗綾型、なんか…できたっぽい

…<p>[]<svg xmlns="http://www.w3.org/2000/svg" width="300px" viewbox="0 0 40 20"> <path id="sygt" d="M 1,8 l 14,-7 2,1 -2,1 2,1 -2,1 -2,-1 -2,1 14,7 2,-1 -2,-1 2,-1 2,1 2,-1 2,1 -14,7 -2,-1 2,-1 -2,-1 2,-1 2,1 2,-1 -14,-7 -2,1 2,1 -2,1 -2,-1 …

やっときましたね おめでとう!【グリーンスター】

…<p>[]<svg xmlns="http://www.w3.org/2000/svg" width="300px" viewbox="0 0 40 40"><path d="M 1,8 l 14,-7 2,1 -2,1 2,1 -2,1 -2,-1 -2,1 16,8 2,-1 -2,-1 2,-1 2,1 2,-1 2,1 -14,7 -2,-1 2,-1 -2,-1 2,-1 2,1 2,-1 -16,-8 -2,1 2,1 -2,1 -2,-1 -2,1 -2,-1 …

不思議な模様【紗綾形(さやがた)】

どうも!LSSです!! 「時代劇が好きだった」って話をたまに書いていますが、その中でも「大岡越前」や「遠山の金さん」に共通して出てくる、ある模様が気になっていました。 そんな以前から気になっていたにも関わらず、今日になってやっとググって答えを見つけましたw 奉行所、お白洲の場面でのフスマの模様 紗綾形、っていうらしいです 同じ形のループである事から 奉行所、お白洲の場面でのフスマの模様 ↑久々に、はてなブログの「絵を描く」機能を使ってみました。 かなり下手ですが「なんかこんな…

【SVG】SVGでアニメーションを指定してみる

…p>[] <svg xmlns="http://www.w3.org/2000/svg" width="300" height="400"> <defs> <radialgradient id="rg" cx="75%" cy="20%" r="20%"> <stop offset="30%" stop-color="white"></stop> <stop offset="100%" stop-color="lightblue"></stop> </radialgradie…

【SVG】SVGもグラデーションを使って絵をかっこよくしてみる!

…<p>[]<svg xmlns="http://www.w3.org/2000/svg" width="300" height="400"> <defs> <radialgradient id="rg" cx="75%" cy="20%" r="20%"> <stop offset="30%" stop-color="white"></stop> <stop offset="100%" stop-color="lightblue"></stop> </radialgradie…

ベジェ曲線、がどういう曲線なのか、分かった気がします

…<p>[]<svg xmlns="http://www.w3.org/2000/svg" width="300" height="200" viewbox="0 0 300 200" style="border: 1px solid black;"><text x="15" y="40">魔法使いの家</text><circle cx="50" cy="50" r="5"></circle> <text x="180" y="90">二人の生家跡地</text><circle…

【SVG】イマイチよく分からないベジェ曲線とお近づきになりたいツール

…txt='<svg xmlns="http://www.w3.org/2000/svg" width="300" height="400" viewbox="0 0 300 400" id="gamen" style="border: 1px solid black;"><path d="M 250 50 Q '+ev.offsetX+' '+ev.offsetY+' 50 350" stroke="black" stroke-width="3" fill="none"></…

【SVG】続・ちょっとだけSVGを試してみる【文字入れ】

… コード <svg xmlns="http://www.w3.org/2000/svg" width="300" height="400" viewbox="0 0 300 400"><rect x="0" y="0" width="300" height="400" fill="lightblue"></rect> <circle cx="230" cy="70" r="40" fill="red"></circle><rect x="0" y="300" width="3…

いつかちゃんとした記事にしたいけど…JavaScriptはこんな事もできます、という例

どうも!LSSです!! JavaScriptで出来る事、を色々調べていくうちに「これは凄い!」とびっくりするようなものを見つけました(結構 前に、ですがw) ちゃんと自分で咀嚼し、飲み込んでから、解説記事など書きたいと思っていますが、いったん「JavaScriptはこんな事もできる!!」というのをシェアしたいと思います^^ ダウンロードリンク これだけでは何が凄いのか分からないですよね^^; 何が凄いか、って 汎用性 ダウンロードリンク // \n\n\n\n'; blob …

【SVG】SVGファイルの作り方

…コード例 <svg xmlns="http://www.w3.org/2000/svg" width="300" height="400" viewbox="0 0 300 400"><rect x="0" y="0" width="300" height="400" fill="lightblue"></rect> <circle cx="230" cy="70" r="40" fill="red"></circle><rect x="0" y="300" width="3…

【SVG】ちょっとだけ、SVGを試してみる【はてなブログで出来ないかと思ったけど出来たw】

… コード <svg xmlns="http://www.w3.org/2000/svg" width="300" height="400" viewbox="0 0 300 400"><rect x="0" y="0" width="300" height="400" fill="lightblue"></rect> <circle cx="230" cy="70" r="40" fill="red"></circle><rect x="0" y="300" width="3…

【実用性皆無!】学習のために無意味にClassを作ってみるテスト その7【誰得?】「バーチャルブロガーやっと記事を書く。の巻(後編)」

…clk」という関数をxml側で割り当てています。 で、「今、画面に表示されているのはどのシーン(story_textのいくつめの要素)か」を管理するInt型(整数型)の変数「story_i」を story_i++ で、まず+1しています。 次の if は「シーンが最後まで進んだら(story_iがstory_textの要素数を超えたら)、話を最初に戻す(story_iを0にする)」 という処理を行っています。 そして、 tv0.text=story_text[story_i]…

はてなブログで手軽なインデックス記事の作り方を考えてみました

…ndex 画面関連 xml shape Animation パーツ関連 TextView SeekBar NumberPicker 音関連 Ringtone MediaPlayer SoundPool 時間関連 calender handler データ保管関連 SharedPreferences SQLite その他 AndroidManifest.xml クラス Vibrator GooglePlay Intent ImageAsset .jks 購入書籍 このインデックス…

layout_weightを設定した時は、layout_widthは0dpに設定するべき、という事を再確認した話

…ドを書くというよりはxmlレイアウトを試行錯誤している状態です^^;;; たどり着いた結論(こんな風にしたかったのです) LinearLayoutの入れ子とlayout_weightの組み合わせは、AndroidStudioに怒られます! 格子状のレイアウトならTableLayoutでしょ! この時点での画面の雰囲気がこんな感じ しっくりは来ないけど、こういうモノと思うしか…? たどり着いた結論(こんな風にしたかったのです) アプリ起動時の画面。 ここから、使うタイマーを選ぶ…

とりあえず、新規アプリ作成 始めてみました。

…を取られたのは、ほぼxmlでした。 明日もやるよー!年内にどこまで進められるか?? 案は色々練ってましたが 第二弾はタイマーアプリ 3分、5分、時間設定可能タイマー、2種類の時間を交互にカウントダウンするタイマー、ストップウォッチ、と使い分けできる 画像を極力使わず、見た目はxmlで凝ってみる 配色ごちゃごちゃするよりモノトーンで作るとシブいかも? などなど案を温めてましたが、「とりあえず作り始めなきゃね!」と腰を上げたのです^^ 成果 ※画面は開発中のものです。(←って言っ…

drawable(背景)用のxmlでselectorを試してみる!

…を ↑のように変えるxmlファイルを作りました。 今回は、「普段凸状態で、押されると凹状態になるボタンを表現するxml」を作ります! まずは恒例の(?)xmlファイル作成から! pushable.xmlの内容を編集するよ~ ここでちょっと説明 という事で、押されてる時と押されてない時のxmlを pushable.xmlは、こんなコードになります。 以上でいけてるハズ。動作テストします。 って、ええええ!? まずは恒例の(?)xmlファイル作成から! 画面左の「app」の中の「…

暗黙的Intent その3 Chromeの「共有」から送られてきた文字列を受け取る!

…dManifest.xmlに数行コピペするだけで共有候補に出てきた!」事であっさりと目的の大半は達成してしまいましたw とはいえ、「共有候補に出てくるだけで何もしてくれないアプリ」だとクソ詐欺アプリなので、今回はしっかりと「送られてきたデータを受け取って、自作アプリの画面上にとりあえず表示」するところまでやってみます! こういうのを作ります! まず、xmlを変更! 普通のIntentデータの受け取り方でOKでした^^ URLとタイトルは取り出せたけどさ、 あとは更新日時を取得…

暗黙的Intent その2 とりあえずChromeの「共有」に自作アプリを載せるだけなら簡単だった!

…dManifest.xmlの内容 やってみた手順 「共有」にアプリを載せたいだけだったら 結果の画面写真と、AndroidManifest.xmlの内容 Chromeのメニューから 共有を開くとそこにいます。 タップすると自作アプリ起動! AndroidManifest.xml(intent-filter部分をコピペしただけ!) <?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://sche…

Androidスマホ上でアプリ開発!?

…までいきました! (xmlしか触ってないですねw) 触ってみた感想ですが、 ソフトウェアキーボードがコードを書きやすいように用意されてます^^ コンパイル速度も意外とあまり待たされないで実行できます! ↑のように背景をdrawableから引っ張ってきた際、プレビューでは確認できない?? ALL英語(AndroidStudioもそうですがw) 非常に残念な事に、言語はJava。Kotlinには未対応。 補完も一応してくれますが、AndroidStudioほどではない…? スマホ…

続・drawable(背景)用のxmlでlayer-listを試してみる!

…作ります 前回作ったxmlを元に改変します! まず、xmlをコピペします! layer2.xmlを編集します!めっちゃ簡単な方法を思いつきました! 表示テスト、いってみよー!! 今回やった事って、 今回はこういうものを作ります layer2.xml <?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item…