PageSourceSearch

https://blog.yujigraffiti.com/p/android-apps_6529.html

html yujigraffiti.com collected 2026-10-04 18:34:18 UTC 69,830 bytes, 1,954 lines download raw bytes

1<!DOCTYPE html>
2<html class='v2' dir='ltr' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
3<head>
4<link href='https://www.blogger.com/static/v1/widgets/2872013778-css_bundle_v2.css' rel='stylesheet' type='text/css'/>
5<!-- START SyntaxHighlighter -->
6<link href='https://agorbatchev.typepad.com/pub/sh/3_0_83/styles/shCore.css' rel='stylesheet' type='text/css'/>
7<link href='https://agorbatchev.typepad.com/pub/sh/3_0_83/styles/shThemeRDark.css' rel='stylesheet' type='text/css'/>
8<script src='https://agorbatchev.typepad.com/pub/sh/3_0_83/scripts/shCore.js' type='text/javascript'></script>
vendor: 1 bytes, line 8
8
9<script src='https://agorbatchev.typepad.com/pub/sh/3_0_83/scripts/shBrushBash.js' type='text/javascript'></script>
vendor: 1 bytes, line 9
9
10<script src='https://agorbatchev.typepad.com/pub/sh/3_0_83/scripts/shBrushCpp.js' type='text/javascript'></script>
vendor: 1 bytes, line 10
10
11<script src='https://agorbatchev.typepad.com/pub/sh/3_0_83/scripts/shBrushCss.js' type='text/javascript'></script>
vendor: 1 bytes, line 11
11
12<script src='https://agorbatchev.typepad.com/pub/sh/3_0_83/scripts/shBrushJava.js' type='text/javascript'></script>
vendor: 1 bytes, line 12
12
13<script src='https://agorbatchev.typepad.com/pub/sh/3_0_83/scripts/shBrushJScript.js' type='text/javascript'></script>
vendor: 1 bytes, line 13
13
14<script src='https://agorbatchev.typepad.com/pub/sh/3_0_83/scripts/shBrushPlain.js' type='text/javascript'></script>
vendor: 1 bytes, line 14
14
15<script src='https://agorbatchev.typepad.com/pub/sh/3_0_83/scripts/shBrushPhp.js' type='text/javascript'></script>
vendor: 1 bytes, line 15
15
16<script src='https://agorbatchev.typepad.com/pub/sh/3_0_83/scripts/shBrushPython.js' type='text/javascript'></script>
vendor: 1 bytes, line 16
16
17<script src='https://agorbatchev.typepad.com/pub/sh/3_0_83/scripts/shBrushRuby.js' type='text/javascript'></script>
vendor: 1 bytes, line 17
17
18<script src='https://agorbatchev.typepad.com/pub/sh/3_0_83/scripts/shBrushXml.js' type='text/javascript'></script>
vendor: 1 bytes, line 18
18
19<script language='javascript' type='text/javascript'>
20	SyntaxHighlighter.config.bloggerMode = true;
21	SyntaxHighlighter.defaults['toolbar'] = false;
22	SyntaxHighlighter.all();
23    </script>
23
24<!-- END SyntaxHighlighter -->
25<meta content='IE=EmulateIE7' http-equiv='X-UA-Compatible'/>
26<meta content='width=1100' name='viewport'/>
27<meta content='article' property='og:type'/>
28<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>
29<meta content='blogger' name='generator'/>
30<link href='https://blog.yujigraffiti.com/favicon.ico' rel='icon' type='image/x-icon'/>
31<link href='https://blog.yujigraffiti.com/p/android-apps_6529.html' rel='canonical'/>
32<link rel="alternate" type="application/atom+xml" title="yuji.developer&#39;s graffiti blog - Atom" href="https://blog.yujigraffiti.com/feeds/posts/default" />
33<link rel="alternate" type="application/rss+xml" title="yuji.developer&#39;s graffiti blog - RSS" href="https://blog.yujigraffiti.com/feeds/posts/default?alt=rss" />
34<link rel="service.post" type="application/atom+xml" title="yuji.developer&#39;s graffiti blog - Atom" href="https://www.blogger.com/feeds/3911927787516106628/posts/default" />
35<!--Can't find substitution for tag [blog.ieCssRetrofitLinks]-->
36<meta content='https://blog.yujigraffiti.com/p/android-apps_6529.html' property='og:url'/>
37<meta content='Android apps' property='og:title'/>
38<meta content='写真を撮り本を読むプログラマのブログです。写真や読書やプログラミングなどのあれこれを綴っています。' property='og:description'/>
39<meta content='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiszU6_PgY9ZZP0Pv4RxAEkLrYlIXIkau9Llk1IzuzSG1-xgdpS-_dDIs49T1-6Nerd-JT1Z84eBeq73GKudI-sKnKDrzyn458UCp1zKDwjVOlBnLQFG9K-5wgkK2DxYE6YfQNANH0_eQQ/w1200-h630-p-k-no-nu/GooglePlay_QRcode.png' property='og:image'/>
40<title>yuji.developer's graffiti blog: Android apps</title>
41<style id='page-skin-1' type='text/css'><!--
42/*
43-----------------------------------------------
44Blogger Template Style
45Name:     Awesome Inc.
46Designer: Tina Chen
47URL:      tinachen.org
48----------------------------------------------- */
49/* Content
50----------------------------------------------- */
51body {
52font: normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
53color: #000000;
54background: #ffffff url(//www.blogblog.com/1kt/awesomeinc/body_background_dark.png) repeat scroll top left;
55}
56html body .content-outer {
57min-width: 0;
58max-width: 100%;
59width: 100%;
60}
61a:link {
62text-decoration: none;
63color: #777777;
64}
65a:visited {
66text-decoration: none;
67color: #bbbbbb;
68}
69a:hover {
70text-decoration: underline;
71color: #333333;
72}
73.body-fauxcolumn-outer .cap-top {
74position: absolute;
75z-index: 1;
76height: 276px;
77width: 100%;
78background: transparent url(//www.blogblog.com/1kt/awesomeinc/body_gradient_dark.png) repeat-x scroll top left;
79_background-image: none;
80}
81/* Columns
82----------------------------------------------- */
83.content-inner {
84padding: 0;
85}
86.header-inner .section {
87margin: 0 16px;
88}
89.tabs-inner .section {
90margin: 0 16px;
91}
92.main-inner {
93padding-top: 30px;
94}
95.main-inner .column-center-inner,
96.main-inner .column-left-inner,
97.main-inner .column-right-inner {
98padding: 0 5px;
99}
100*+html body .main-inner .column-center-inner {
101margin-top: -30px;
102}
103#layout .main-inner .column-center-inner {
104margin-top: 0;
105}
106/* Header
107----------------------------------------------- */
108.header-outer {
109margin: 0 0 0 0;
110background: transparent none repeat scroll 0 0;
111}
112.Header h1 {
113font: normal bold 40px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
114color: #ffffff;
115text-shadow: 0 0 -1px #000000;
116}
117.Header h1 a {
118color: #ffffff;
119}
120.Header .description {
121font: normal bold 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
122color: #ffffff;
123}
124.header-inner .Header .titlewrapper,
125.header-inner .Header .descriptionwrapper {
126padding-left: 0;
127padding-right: 0;
128margin-bottom: 0;
129}
130.header-inner .Header .titlewrapper {
131padding-top: 22px;
132}
133/* Tabs
134----------------------------------------------- */
135.tabs-outer {
136overflow: hidden;
137position: relative;
138background: #ebebeb none repeat scroll 0 0;
139}
140#layout .tabs-outer {
141overflow: visible;
142}
143.tabs-cap-top, .tabs-cap-bottom {
144position: absolute;
145width: 100%;
146border-top: 1px solid #dddddd;
147}
148.tabs-cap-bottom {
149bottom: 0;
150}
151.tabs-inner .widget li a {
152display: inline-block;
153margin: 0;
154padding: .6em 1.5em;
155font: normal bold 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
156color: #000000;
157border-top: 1px solid #dddddd;
158border-bottom: 1px solid #dddddd;
159border-left: 1px solid #dddddd;
160height: 16px;
161line-height: 16px;
162}
163.tabs-inner .widget li:last-child a {
164border-right: 1px solid #dddddd;
165}
166.tabs-inner .widget li.selected a, .tabs-inner .widget li a:hover {
167background: #bbbbbb none repeat-x scroll 0 -100px;
168color: #000000;
169}
170/* Headings
171----------------------------------------------- */
172h2 {
173font: normal bold 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
174color: #000000;
175}
176/* Widgets
177----------------------------------------------- */
178.main-inner .section {
179margin: 0 27px;
180padding: 0;
181}
182.main-inner .column-left-outer,
183.main-inner .column-right-outer {
184margin-top: 0;
185}
186#layout .main-inner .column-left-outer,
187#layout .main-inner .column-right-outer {
188margin-top: 0;
189}
190.main-inner .column-left-inner,
191.main-inner .column-right-inner {
192background: transparent none repeat 0 0;
193-moz-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
194-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
195-goog-ms-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
196box-shadow: 0 0 0 rgba(0, 0, 0, .2);
197-moz-border-radius: 0;
198-webkit-border-radius: 0;
199-goog-ms-border-radius: 0;
200border-radius: 0;
201}
202#layout .main-inner .column-left-inner,
203#layout .main-inner .column-right-inner {
204margin-top: 0;
205}
206.sidebar .widget {
207font: normal normal 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
208color: #000000;
209}
210.sidebar .widget a:link {
211color: #777777;
212}
213.sidebar .widget a:visited {
214color: #bbbbbb;
215}
216.sidebar .widget a:hover {
217color: #333333;
218}
219.sidebar .widget h2 {
220text-shadow: 0 0 -1px #000000;
221}
222.main-inner .widget {
223background-color: #ebebeb;
224border: 1px solid #dddddd;
225padding: 0 15px 15px;
226margin: 20px -16px;
227-moz-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
228-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
229-goog-ms-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
230box-shadow: 0 0 0 rgba(0, 0, 0, .2);
231-moz-border-radius: 0;
232-webkit-border-radius: 0;
233-goog-ms-border-radius: 0;
234border-radius: 0;
235}
236.main-inner .widget h2 {
237margin: 0 -15px;
238padding: .6em 15px .5em;
239border-bottom: 1px solid #ffffff;
240}
241.footer-inner .widget h2 {
242padding: 0 0 .4em;
243border-bottom: 1px solid #ffffff;
244}
245.main-inner .widget h2 + div, .footer-inner .widget h2 + div {
246border-top: 1px solid #dddddd;
247padding-top: 8px;
248}
249.main-inner .widget .widget-content {
250margin: 0 -15px;
251padding: 7px 15px 0;
252}
253.main-inner .widget ul, .main-inner .widget #ArchiveList ul.flat {
254margin: -8px -15px 0;
255padding: 0;
256list-style: none;
257}
258.main-inner .widget #ArchiveList {
259margin: -8px 0 0;
260}
261.main-inner .widget ul li, .main-inner .widget #ArchiveList ul.flat li {
262padding: .5em 15px;
263text-indent: 0;
264color: #999999;
265border-top: 1px solid #dddddd;
266border-bottom: 1px solid #ffffff;
267}
268.main-inner .widget #ArchiveList ul li {
269padding-top: .25em;
270padding-bottom: .25em;
271}
272.main-inner .widget ul li:first-child, .main-inner .widget #ArchiveList ul.flat li:first-child {
273border-top: none;
274}
275.main-inner .widget ul li:last-child, .main-inner .widget #ArchiveList ul.flat li:last-child {
276border-bottom: none;
277}
278.post-body {
279position: relative;
280}
281.main-inner .widget .post-body ul {
282padding: 0 2.5em;
283margin: .5em 0;
284list-style: disc;
285}
286.main-inner .widget .post-body ul li {
287padding: 0.25em 0;
288margin-bottom: .25em;
289color: #000000;
290border: none;
291}
292.footer-inner .widget ul {
293padding: 0;
294list-style: none;
295}
296.widget .zippy {
297color: #999999;
298}
299/* Posts
300----------------------------------------------- */
301body .main-inner .Blog {
302padding: 0;
303margin-bottom: 1em;
304background-color: transparent;
305border: none;
306-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
307-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
308-goog-ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
309box-shadow: 0 0 0 rgba(0, 0, 0, 0);
310}
311.main-inner .section:last-child .Blog:last-child {
312padding: 0;
313margin-bottom: 1em;
314}
315.main-inner .widget h2.date-header {
316margin: 0 -15px 1px;
317padding: 0 0 0 0;
318font: normal normal 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
319color: #999999;
320background: transparent none no-repeat scroll top left;
321border-top: 0 solid #dddddd;
322border-bottom: 1px solid #ffffff;
323-moz-border-radius-topleft: 0;
324-moz-border-radius-topright: 0;
325-webkit-border-top-left-radius: 0;
326-webkit-border-top-right-radius: 0;
327border-top-left-radius: 0;
328border-top-right-radius: 0;
329position: static;
330bottom: 100%;
331right: 15px;
332text-shadow: 0 0 -1px #000000;
333}
334.main-inner .widget h2.date-header span {
335font: normal normal 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
336display: block;
337padding: .5em 15px;
338border-left: 0 solid #dddddd;
339border-right: 0 solid #dddddd;
340}
341.date-outer {
342position: relative;
343margin: 30px 0 20px;
344padding: 0 15px;
345background-color: #ebebeb;
346border: 1px solid #dddddd;
347-moz-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
348-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
349-goog-ms-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
350box-shadow: 0 0 0 rgba(0, 0, 0, .2);
351-moz-border-radius: 0;
352-webkit-border-radius: 0;
353-goog-ms-border-radius: 0;
354border-radius: 0;
355}
356.date-outer:first-child {
357margin-top: 0;
358}
359.date-outer:last-child {
360margin-bottom: 20px;
361-moz-border-radius-bottomleft: 0;
362-moz-border-radius-bottomright: 0;
363-webkit-border-bottom-left-radius: 0;
364-webkit-border-bottom-right-radius: 0;
365-goog-ms-border-bottom-left-radius: 0;
366-goog-ms-border-bottom-right-radius: 0;
367border-bottom-left-radius: 0;
368border-bottom-right-radius: 0;
369}
370.date-posts {
371margin: 0 -15px;
372padding: 0 15px;
373clear: both;
374}
375.post-outer, .inline-ad {
376border-top: 1px solid #dddddd;
377margin: 0 -15px;
378padding: 15px 15px;
379}
380.post-outer {
381padding-bottom: 10px;
382}
383.post-outer:first-child {
384padding-top: 0;
385border-top: none;
386}
387.post-outer:last-child, .inline-ad:last-child {
388border-bottom: none;
389}
390.post-body {
391position: relative;
392}
393.post-body img {
394padding: 8px;
395background: #dddddd;
396border: 1px solid transparent;
397-moz-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
398-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
399box-shadow: 0 0 0 rgba(0, 0, 0, .2);
400-moz-border-radius: 0;
401-webkit-border-radius: 0;
402border-radius: 0;
403}
404h3.post-title, h4 {
405font: normal bold 22px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
406color: #000000;
407}
408h3.post-title a {
409font: normal bold 22px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
410color: #000000;
411}
412h3.post-title a:hover {
413color: #333333;
414text-decoration: underline;
415}
416.post-header {
417margin: 0 0 1em;
418}
419.post-body {
420line-height: 1.4;
421}
422.post-outer h2 {
423color: #000000;
424}
425.post-footer {
426margin: 1.5em 0 0;
427}
428#blog-pager {
429padding: 15px;
430font-size: 120%;
431background-color: #ebebeb;
432border: 1px solid #dddddd;
433-moz-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
434-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
435-goog-ms-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
436box-shadow: 0 0 0 rgba(0, 0, 0, .2);
437-moz-border-radius: 0;
438-webkit-border-radius: 0;
439-goog-ms-border-radius: 0;
440border-radius: 0;
441-moz-border-radius-topleft: 0;
442-moz-border-radius-topright: 0;
443-webkit-border-top-left-radius: 0;
444-webkit-border-top-right-radius: 0;
445-goog-ms-border-top-left-radius: 0;
446-goog-ms-border-top-right-radius: 0;
447border-top-left-radius: 0;
448border-top-right-radius-topright: 0;
449margin-top: 1em;
450}
451.blog-feeds, .post-feeds {
452margin: 1em 0;
453text-align: center;
454color: #000000;
455}
456.blog-feeds a, .post-feeds a {
457color: #777777;
458}
459.blog-feeds a:visited, .post-feeds a:visited {
460color: #bbbbbb;
461}
462.blog-feeds a:hover, .post-feeds a:hover {
463color: #333333;
464}
465.post-outer .comments {
466margin-top: 2em;
467}
468/* Comments
469----------------------------------------------- */
470.comments .comments-content .icon.blog-author {
471background-repeat: no-repeat;
472background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9sLFwMeCjjhcOMAAAD+SURBVDjLtZSvTgNBEIe/WRRnm3U8RC1neQdsm1zSBIU9VVF1FkUguQQsD9ITmD7ECZIJSE4OZo9stoVjC/zc7ky+zH9hXwVwDpTAWWLrgS3QAe8AZgaAJI5zYAmc8r0G4AHYHQKVwII8PZrZFsBFkeRCABYiMh9BRUhnSkPTNCtVXYXURi1FpBDgArj8QU1eVXUzfnjv7yP7kwu1mYrkWlU33vs1QNu2qU8pwN0UpKoqokjWwCztrMuBhEhmh8bD5UDqur75asbcX0BGUB9/HAMB+r32hznJgXy2v0sGLBcyAJ1EK3LFcbo1s91JeLwAbwGYu7TP/3ZGfnXYPgAVNngtqatUNgAAAABJRU5ErkJggg==);
473}
474.comments .comments-content .loadmore a {
475border-top: 1px solid #dddddd;
476border-bottom: 1px solid #dddddd;
477}
478.comments .continue {
479border-top: 2px solid #dddddd;
480}
481/* Footer
482----------------------------------------------- */
483.footer-outer {
484margin: -0 0 -1px;
485padding: 0 0 0;
486color: #000000;
487overflow: hidden;
488}
489.footer-fauxborder-left {
490border-top: 1px solid #dddddd;
491background: #ebebeb none repeat scroll 0 0;
492-moz-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
493-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
494-goog-ms-box-shadow: 0 0 0 rgba(0, 0, 0, .2);
495box-shadow: 0 0 0 rgba(0, 0, 0, .2);
496margin: 0 -0;
497}
498/* Mobile
499----------------------------------------------- */
500body.mobile {
501background-size: auto;
502}
503.mobile .body-fauxcolumn-outer {
504background: transparent none repeat scroll top left;
505}
506*+html body.mobile .main-inner .column-center-inner {
507margin-top: 0;
508}
509.mobile .main-inner .widget {
510padding: 0 0 15px;
511}
512.mobile .main-inner .widget h2 + div,
513.mobile .footer-inner .widget h2 + div {
514border-top: none;
515padding-top: 0;
516}
517.mobile .footer-inner .widget h2 {
518padding: 0.5em 0;
519border-bottom: none;
520}
521.mobile .main-inner .widget .widget-content {
522margin: 0;
523padding: 7px 0 0;
524}
525.mobile .main-inner .widget ul,
526.mobile .main-inner .widget #ArchiveList ul.flat {
527margin: 0 -15px 0;
528}
529.mobile .main-inner .widget h2.date-header {
530right: 0;
531}
532.mobile .date-header span {
533padding: 0.4em 0;
534}
535.mobile .date-outer:first-child {
536margin-bottom: 0;
537border: 1px solid #dddddd;
538-moz-border-radius-topleft: 0;
539-moz-border-radius-topright: 0;
540-webkit-border-top-left-radius: 0;
541-webkit-border-top-right-radius: 0;
542-goog-ms-border-top-left-radius: 0;
543-goog-ms-border-top-right-radius: 0;
544border-top-left-radius: 0;
545border-top-right-radius: 0;
546}
547.mobile .date-outer {
548border-color: #dddddd;
549border-width: 0 1px 1px;
550}
551.mobile .date-outer:last-child {
552margin-bottom: 0;
553}
554.mobile .main-inner {
555padding: 0;
556}
557.mobile .header-inner .section {
558margin: 0;
559}
560.mobile .post-outer, .mobile .inline-ad {
561padding: 5px 0;
562}
563.mobile .tabs-inner .section {
564margin: 0 10px;
565}
566.mobile .main-inner .widget h2 {
567margin: 0;
568padding: 0;
569}
570.mobile .main-inner .widget h2.date-header span {
571padding: 0;
572}
573.mobile .main-inner .widget .widget-content {
574margin: 0;
575padding: 7px 0 0;
576}
577.mobile #blog-pager {
578border: 1px solid transparent;
579background: #ebebeb none repeat scroll 0 0;
580}
581.mobile .main-inner .column-left-inner,
582.mobile .main-inner .column-right-inner {
583background: transparent none repeat 0 0;
584-moz-box-shadow: none;
585-webkit-box-shadow: none;
586-goog-ms-box-shadow: none;
587box-shadow: none;
588}
589.mobile .date-posts {
590margin: 0;
591padding: 0;
592}
593.mobile .footer-fauxborder-left {
594margin: 0;
595border-top: inherit;
596}
597.mobile .main-inner .section:last-child .Blog:last-child {
598margin-bottom: 0;
599}
600.mobile-index-contents {
601color: #000000;
602}
603.mobile .mobile-link-button {
604background: #777777 none repeat scroll 0 0;
605}
606.mobile-link-button a:link, .mobile-link-button a:visited {
607color: #000000;
608}
609.mobile .tabs-inner .PageList .widget-content {
610background: transparent;
611border-top: 1px solid;
612border-color: #dddddd;
613color: #000000;
614}
615.mobile .tabs-inner .PageList .widget-content .pagelist-arrow {
616border-left: 1px solid #dddddd;
617}
618/* START auto read more */
619.thumb img {
620float: left;
621margin: 0 10px 10px 0;
622}
623/* END auto read more */
624--></style>
625<style id='template-skin-1' type='text/css'><!--
626body {
627min-width: 1100px;
628}
629.content-outer, .content-fauxcolumn-outer, .region-inner {
630min-width: 1100px;
631max-width: 1100px;
632_width: 1100px;
633}
634.main-inner .columns {
635padding-left: 0px;
636padding-right: 340px;
637}
638.main-inner .fauxcolumn-center-outer {
639left: 0px;
640right: 340px;
641/* IE6 does not respect left and right together */
642_width: expression(this.parentNode.offsetWidth -
643parseInt("0px") -
644parseInt("340px") + 'px');
645}
646.main-inner .fauxcolumn-left-outer {
647width: 0px;
648}
649.main-inner .fauxcolumn-right-outer {
650width: 340px;
651}
652.main-inner .column-left-outer {
653width: 0px;
654right: 100%;
655margin-left: -0px;
656}
657.main-inner .column-right-outer {
658width: 340px;
659margin-right: -340px;
660}
661#layout {
662min-width: 0;
663}
664#layout .content-outer {
665min-width: 0;
666width: 800px;
667}
668#layout .region-inner {
669min-width: 0;
670width: auto;
671}
672--></style>
673<link href='https://www.blogger.com/dyncss/3911927787516106628/authorization.css?zx=b1779ca8-7258-40b0-9ffb-6d2d046a9244' media='none' onload='if(media!=&#39;all&#39;)media=&#39;all&#39;' rel='stylesheet'/>
673<noscript><link href='https://www.blogger.com/dyncss/3911927787516106628/authorization.css?zx=b1779ca8-7258-40b0-9ffb-6d2d046a9244' rel='stylesheet'/></noscript>
674<meta name='google-adsense-platform-account' content='ca-host-pub-1556223355139109'/>
675<meta name='google-adsense-platform-domain' content='blogspot.com'/>
676
677<!-- data-ad-client=ca-pub-7440133306531183 -->
678
679</head>
680<body class='loading variant-dark'>
681<div class='navbar section' id='navbar'><div class='widget Navbar' data-version='1' id='Navbar1'>
681<script type="text/javascript">
682    function setAttributeOnload(object, attribute, val) {
683      if(window.addEventListener) {
684        window.addEventListener('load',
685          function(){ object[attribute] = val; }, false);
686      } else {
687        window.attachEvent('onload', function(){ object[attribute] = val; });
688      }
689    }
690  </script>
690
691<div id="navbar-iframe-container"></div>
692<script type="text/javascript" src="https://apis.google.com/js/platform.js"></script>
vendor: 1 bytes, line 692
692
693<script type="text/javascript">
694      gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() {
695        if (gapi.iframes && gapi.iframes.getContext) {
696          gapi.iframes.getContext().openChild({
697              url: 'https://www.blogger.com/navbar/3911927787516106628?pa\x3d7772193766406048104\x26origin\x3dhttps://blog.yujigraffiti.com',
698              where: document.getElementById("navbar-iframe-container"),
699              id: "navbar-iframe"
700          });
701        }
702      });
703    </script>
703<script type="text/javascript">
704(function() {
705var script = document.createElement('script');
706script.type = 'text/javascript';
707script.src = '//pagead2.googlesyndication.com/pagead/js/google_top_exp.js';
708var head = document.getElementsByTagName('head')[0];
709if (head) {
710head.appendChild(script);
711}})();
712</script>
712
713</div></div>
714<div class='body-fauxcolumns'>
715<div class='fauxcolumn-outer body-fauxcolumn-outer'>
716<div class='cap-top'>
717<div class='cap-left'></div>
718<div class='cap-right'></div>
719</div>
720<div class='fauxborder-left'>
721<div class='fauxborder-right'></div>
722<div class='fauxcolumn-inner'>
723</div>
724</div>
725<div class='cap-bottom'>
726<div class='cap-left'></div>
727<div class='cap-right'></div>
728</div>
729</div>
730</div>
731<div class='content'>
732<div class='content-fauxcolumns'>
733<div class='fauxcolumn-outer content-fauxcolumn-outer'>
734<div class='cap-top'>
735<div class='cap-left'></div>
736<div class='cap-right'></div>
737</div>
738<div class='fauxborder-left'>
739<div class='fauxborder-right'></div>
740<div class='fauxcolumn-inner'>
741</div>
742</div>
743<div class='cap-bottom'>
744<div class='cap-left'></div>
745<div class='cap-right'></div>
746</div>
747</div>
748</div>
749<div class='content-outer'>
750<div class='content-cap-top cap-top'>
751<div class='cap-left'></div>
752<div class='cap-right'></div>
753</div>
754<div class='fauxborder-left content-fauxborder-left'>
755<div class='fauxborder-right content-fauxborder-right'></div>
756<div class='content-inner'>
757<header>
758<div class='header-outer'>
759<div class='header-cap-top cap-top'>
760<div class='cap-left'></div>
761<div class='cap-right'></div>
762</div>
763<div class='fauxborder-left header-fauxborder-left'>
764<div class='fauxborder-right header-fauxborder-right'></div>
765<div class='region-inner header-inner'>
766<div class='header section' id='header'><div class='widget Header' data-version='1' id='Header1'>
767<div id='header-inner' style='background-image: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDh15bAcMyT5Zj1ojAkkhMBZw0NrR9LGFCc469k8PleJz_zGKpuIbEJFXi4VnjNBhCt9nnut__uSlms4mSKpqH9ogwEsJ_s5u0pcXo3nhtJJwi9D-2D2f1X6WeLy6Mgiu40OUBM5ohYx8/s1068/P4210039_DxO.jpg"); background-position: left; min-height: 178px; _height: 178px; background-repeat: no-repeat; '>
768<div class='titlewrapper' style='background: transparent'>
769<h1 class='title' style='background: transparent; border-width: 0px'>
770<a href='https://blog.yujigraffiti.com/'>
771yuji.developer's graffiti blog
772</a>
773</h1>
774</div>
775<div class='descriptionwrapper'>
776<p class='description'><span>yuji.developerによる落書き&#12290;プログラミングやカメラをメインにだらだらと書いてます&#12290;</span></p>
777</div>
778</div>
779</div></div>
780</div>
781</div>
782<div class='header-cap-bottom cap-bottom'>
783<div class='cap-left'></div>
784<div class='cap-right'></div>
785</div>
786</div>
787</header>
788<div class='tabs-outer'>
789<div class='tabs-cap-top cap-top'>
790<div class='cap-left'></div>
791<div class='cap-right'></div>
792</div>
793<div class='fauxborder-left tabs-fauxborder-left'>
794<div class='fauxborder-right tabs-fauxborder-right'></div>
795<div class='region-inner tabs-inner'>
796<div class='tabs section' id='crosscol'><div class='widget PageList' data-version='1' id='PageList1'>
797<div class='widget-content'>
798<ul>
799<li>
800<a href='https://blog.yujigraffiti.com/'>ホーム</a>
801</li>
802<li>
803<a href='https://photo.yujigraffiti.com/'>Photo(SmugMug)</a>
804</li>
805<li>
806<a href='https://twitter.com/yuji_developer'>Twitter</a>
807</li>
808<li class='selected'>
809<a href='https://blog.yujigraffiti.com/p/android-apps_6529.html'>Android apps</a>
810</li>
811</ul>
812<div class='clear'></div>
813</div>
814</div></div>
815<div class='tabs no-items section' id='crosscol-overflow'></div>
816</div>
817</div>
818<div class='tabs-cap-bottom cap-bottom'>
819<div class='cap-left'></div>
820<div class='cap-right'></div>
821</div>
822</div>
823<div class='main-outer'>
824<div class='main-cap-top cap-top'>
825<div class='cap-left'></div>
826<div class='cap-right'></div>
827</div>
828<div class='fauxborder-left main-fauxborder-left'>
829<div class='fauxborder-right main-fauxborder-right'></div>
830<div class='region-inner main-inner'>
831<div class='columns fauxcolumns'>
832<div class='fauxcolumn-outer fauxcolumn-center-outer'>
833<div class='cap-top'>
834<div class='cap-left'></div>
835<div class='cap-right'></div>
836</div>
837<div class='fauxborder-left'>
838<div class='fauxborder-right'></div>
839<div class='fauxcolumn-inner'>
840</div>
841</div>
842<div class='cap-bottom'>
843<div class='cap-left'></div>
844<div class='cap-right'></div>
845</div>
846</div>
847<div class='fauxcolumn-outer fauxcolumn-left-outer'>
848<div class='cap-top'>
849<div class='cap-left'></div>
850<div class='cap-right'></div>
851</div>
852<div class='fauxborder-left'>
853<div class='fauxborder-right'></div>
854<div class='fauxcolumn-inner'>
855</div>
856</div>
857<div class='cap-bottom'>
858<div class='cap-left'></div>
859<div class='cap-right'></div>
860</div>
861</div>
862<div class='fauxcolumn-outer fauxcolumn-right-outer'>
863<div class='cap-top'>
864<div class='cap-left'></div>
865<div class='cap-right'></div>
866</div>
867<div class='fauxborder-left'>
868<div class='fauxborder-right'></div>
869<div class='fauxcolumn-inner'>
870</div>
871</div>
872<div class='cap-bottom'>
873<div class='cap-left'></div>
874<div class='cap-right'></div>
875</div>
876</div>
877<!-- corrects IE6 width calculation -->
878<div class='columns-inner'>
879<div class='column-center-outer'>
880<div class='column-center-inner'>
881<div class='main section' id='main'><div class='widget Blog' data-version='1' id='Blog1'>
882<div class='blog-posts hfeed'>
883
884          <div class="date-outer">
885        
886
887          <div class="date-posts">
888        
889<div class='post-outer'>
890<div class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
891<meta content='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiszU6_PgY9ZZP0Pv4RxAEkLrYlIXIkau9Llk1IzuzSG1-xgdpS-_dDIs49T1-6Nerd-JT1Z84eBeq73GKudI-sKnKDrzyn458UCp1zKDwjVOlBnLQFG9K-5wgkK2DxYE6YfQNANH0_eQQ/s72-c/GooglePlay_QRcode.png' itemprop='image_url'/>
892<meta content='3911927787516106628' itemprop='blogId'/>
893<meta content='7772193766406048104' itemprop='postId'/>
894<a name='7772193766406048104'></a>
895<h3 class='post-title entry-title' itemprop='name'>
896Android apps
897</h3>
898<div class='post-header'>
899<div class='post-header-line-1'></div>
900</div>
901<div class='post-body entry-content' id='post-body-7772193766406048104' itemprop='description articleBody'>
902Androidアプリの開発をしています&#12290;<br />
903Google Playで公開していますのでよければお試しください&#12290;<br />
904現在公開中のアプリは以下&#12290;<br />
905<br />
906<ol>
907<li>twicca&nbsp;Tumblrプラグイン</li>
908<li>twicca フォト蔵プラグイン</li>
909<li>フォトゾロイド</li>
910<li>3goodweet</li>
911<li>絶対時刻プラグイン for twicca</li>
912<li>NowPlaying from W.ミュージック</li>
913</ol>
914<div>
915<div>
916Android marketのURLは以下です&#12290;</div>
917</div>
918<div>
919<a href="https://play.google.com/store/apps/developer?id=yuji.developer">https://play.google.com/store/apps/developer?id=yuji.developer</a></div>
920<div>
921<br /></div>
922<div class="separator" style="clear: both; text-align: center;">
923<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiszU6_PgY9ZZP0Pv4RxAEkLrYlIXIkau9Llk1IzuzSG1-xgdpS-_dDIs49T1-6Nerd-JT1Z84eBeq73GKudI-sKnKDrzyn458UCp1zKDwjVOlBnLQFG9K-5wgkK2DxYE6YfQNANH0_eQQ/s1600/GooglePlay_QRcode.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Google Play QR code" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiszU6_PgY9ZZP0Pv4RxAEkLrYlIXIkau9Llk1IzuzSG1-xgdpS-_dDIs49T1-6Nerd-JT1Z84eBeq73GKudI-sKnKDrzyn458UCp1zKDwjVOlBnLQFG9K-5wgkK2DxYE6YfQNANH0_eQQ/s320/GooglePlay_QRcode.png" title="Google Play QR code" width="320" /></a></div>
924<div class="separator" style="clear: both; text-align: center;">
925<br /></div>
926<div class="separator" style="clear: both; text-align: left;">
927アンドロイダー公認デベロッパーになりました&#12290;(2012/12/17)</div>
928<br />
929<div>
930<a href="https://androider.jp/developer/3940f2805079884b4ce5c3d8167313bd/?from=developerBanner" target="_blank" title="アンドロイダー公認デベロッパー認証"><img alt="アンドロイダー公認デベロッパー認証" src="https://androider.jp/devbanner/3940f2805079884b4ce5c3d8167313bd/androider_certification_white.png" /></a></div>
931<div style='clear: both;'></div>
932</div>
933<div class='post-footer'>
934<div class='post-footer-line post-footer-line-1'><span class='post-author vcard'>
935</span>
936<span class='post-timestamp'>
937</span>
938<span class='post-comment-link'>
939</span>
940<span class='post-icons'>
941<span class='item-control blog-admin pid-1481345203'>
942<a href='https://www.blogger.com/page-edit.g?blogID=3911927787516106628&pageID=7772193766406048104&from=pencil' title='ページを編集'>
943<img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/>
944</a>
945</span>
946</span>
947<div class='post-share-buttons goog-inline-block'>
948<a class='goog-inline-block share-button sb-email' href='https://www.blogger.com/share-post.g?blogID=3911927787516106628&pageID=7772193766406048104&target=email' target='_blank' title='メールで送信'><span class='share-button-link-text'>メールで送信</span></a><a class='goog-inline-block share-button sb-blog' href='https://www.blogger.com/share-post.g?blogID=3911927787516106628&pageID=7772193766406048104&target=blog' onclick='window.open(this.href, "_blank", "height=270,width=475"); return false;' target='_blank' title='BlogThis!'><span class='share-button-link-text'>BlogThis!</span></a><a class='goog-inline-block share-button sb-twitter' href='https://www.blogger.com/share-post.g?blogID=3911927787516106628&pageID=7772193766406048104&target=twitter' target='_blank' title='X で共有'><span class='share-button-link-text'>X で共有</span></a><a class='goog-inline-block share-button sb-facebook' href='https://www.blogger.com/share-post.g?blogID=3911927787516106628&pageID=7772193766406048104&target=facebook' onclick='window.open(this.href, "_blank", "height=430,width=640"); return false;' target='_blank' title='Facebook で共有する'><span class='share-button-link-text'>Facebook で共有する</span></a><a class='goog-inline-block share-button sb-pinterest' href='https://www.blogger.com/share-post.g?blogID=3911927787516106628&pageID=7772193766406048104&target=pinterest' target='_blank' title='Pinterest に共有'><span class='share-button-link-text'>Pinterest に共有</span></a>
949</div>
950</div>
951<div class='post-footer-line post-footer-line-2'><span class='post-labels'>
952</span>
953</div>
954<div class='post-footer-line post-footer-line-3'><span class='post-location'>
955</span>
956</div>
957</div>
958</div>
959<div class='comments' id='comments'>
960<a name='comments'></a>
961<h4>0 件のコメント:</h4>
962<div id='Blog1_comments-block-wrapper'>
963<dl class='avatar-comment-indent' id='comments-block'>
964</dl>
965</div>
966<p class='comment-footer'>
967<div class='comment-form'>
968<a name='comment-form'></a>
969<h4 id='comment-post-message'>コメントを投稿</h4>
970<p>
971</p>
972<a href='https://www.blogger.com/comment/frame/3911927787516106628?pa=7772193766406048104&hl=ja&saa=85391&origin=https://blog.yujigraffiti.com' id='comment-editor-src'></a>
973<iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410px' id='comment-editor' name='comment-editor' src='' width='100%'></iframe>
974<script src='https://www.blogger.com/static/v1/jsbin/3790099508-comment_from_post_iframe.js' type='text/javascript'></script>
vendor: 1 bytes, line 974
974
975<script type='text/javascript'>
976      BLOG_CMT_createIframe('https://www.blogger.com/rpc_relay.html');
977    </script>
977
978</div>
979</p>
980</div>
981</div>
982<div class='inline-ad'>
983</div>
984
985        </div></div>
986      
987</div>
988<div class='blog-pager' id='blog-pager'>
989<a class='home-link' href='https://blog.yujigraffiti.com/'>ホーム</a>
990</div>
991<div class='clear'></div>
992<div class='blog-feeds'>
993<div class='feed-links'>
994登録:
995<a class='feed-link' href='https://blog.yujigraffiti.com/feeds/posts/default' target='_blank' type='application/atom+xml'>投稿 (Atom)</a>
996</div>
997</div>
998</div></div>
999</div>
1000</div>
1001<div class='column-left-outer'>
1002<div class='column-left-inner'>
1003<aside>
1004</aside>
1005</div>
1006</div>
1007<div class='column-right-outer'>
1008<div class='column-right-inner'>
1009<aside>
1010<div class='sidebar section' id='sidebar-right-1'><div class='widget BlogSearch' data-version='1' id='BlogSearch1'>
1011<h2 class='title'>このブログを検索</h2>
1012<div class='widget-content'>
1013<div id='BlogSearch1_form'>
1014<form action='https://blog.yujigraffiti.com/search' class='gsc-search-box' target='_top'>
1015<table cellpadding='0' cellspacing='0' class='gsc-search-box'>
1016<tbody>
1017<tr>
1018<td class='gsc-input'>
1019<input autocomplete='off' class='gsc-input' name='q' size='10' title='search' type='text' value=''/>
1020</td>
1021<td class='gsc-search-button'>
1022<input class='gsc-search-button' title='search' type='submit' value='検索'/>
1023</td>
1024</tr>
1025</tbody>
1026</table>
1027</form>
1028</div>
1029</div>
1030<div class='clear'></div>
1031</div><div class='widget HTML' data-version='1' id='HTML2'>
1032<h2 class='title'>フィード登録</h2>
1033<div class='widget-content'>
1034<div style="text-align: center"><a href='http://cloud.feedly.com/#subscription%2Ffeed%2Fhttp%3A%2F%2Fblog.yujigraffiti.com%2Ffeeds%2Fposts%2Fdefault'  target='blank'><img id="feedlyFollow" src="https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sVAy162IX393FItjejUuB4qJaKNISgogzXs4JkBvcBhpwsic-lW5v8rPXKpmGegLoZAMdiLEF4Z_gOftLiTEHMxsBN1sGrMTBq1XBz44CTWyLZQvWDcNQJcloQLDYlxbFL_oEdOkG-CcywJKHK=s0-d" alt="follow us in feedly" width="131" height="56"></a>
1035
1036<a href="http://blog.yujigraffiti.com/feeds/posts/default" target="_blank"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4opu3czUD2EClK4qHEbS1bntbmOsecORUfdm-dlEIRXfw4qN06UzdHdUdW1FTpwsO2g9kLoPtj-MJc2DZnoR5B9JFDoBveyKXQvV5j0s_jB8bnkqpG4mNxw6MS6QPs3hQSBQmb1gtiAw/s800/feed-icon-56x56_default.png" width="56" height="56" /></a></div>
1037</div>
1038<div class='clear'></div>
1039</div><div class='widget AdSense' data-version='1' id='AdSense3'>
1040<div class='widget-content'>
1041<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
1041
1042<!-- yuji-developer_sidebar-right-1_AdSense3_1x1_as -->
1043<ins class="adsbygoogle"
1044     style="display:block"
1045     data-ad-client="ca-pub-7440133306531183"
1046     data-ad-host="ca-host-pub-1556223355139109"
1047     data-ad-host-channel="L0001"
1048     data-ad-slot="8233654412"
1049     data-ad-format="auto"></ins>
1050<script>
1051(adsbygoogle = window.adsbygoogle || []).push({});
1052</script>
1052
1053<div class='clear'></div>
1054</div>
1055</div><div class='widget Profile' data-version='1' id='Profile1'>
1056<h2>自己紹介</h2>
1057<div class='widget-content'>
1058<a href='https://www.blogger.com/profile/05239785410153358343'><img alt='自分の写真' class='profile-img' height='80' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_2VoryUwOnXy0K52gmDlX5EbPB5y31mz65PL2yD2Oqq2r6NXXlMptNXtYHYkK3R3G-hXvJt0jTTpKSZ1HLh2lwzl_CxkGqKTA8Qw20gsKvZSjNjcRW5LhqA32YPFfrrg/s113/P1050815-S.jpg' width='80'/></a>
1059<dl class='profile-datablock'>
1060<dt class='profile-data'>
1061<a class='profile-name-link g-profile' href='https://www.blogger.com/profile/05239785410153358343' rel='author' style='background-image: url(//www.blogger.com/img/logo-16.png);'>
1062Yuji Hanamura
1063</a>
1064</dt>
1065</dl>
1066<a class='profile-link' href='https://www.blogger.com/profile/05239785410153358343' rel='author'>詳細プロフィールを表示</a>
1067<div class='clear'></div>
1068</div>
1069</div><div class='widget BlogArchive' data-version='1' id='BlogArchive1'>
1070<h2>ブログ アーカイブ</h2>
1071<div class='widget-content'>
1072<div id='ArchiveList'>
1073<div id='BlogArchive1_ArchiveList'>
1074<ul class='hierarchy'>
1075<li class='archivedate expanded'>
1076<a class='toggle' href='javascript:void(0)'>
1077<span class='zippy toggle-open'>
1078
1079        &#9660;&#160;
1080      
1081</span>
1082</a>
1083<a class='post-count-link' href='https://blog.yujigraffiti.com/2020/'>
10842020
1085</a>
1086<span class='post-count' dir='ltr'>(1)</span>
1087<ul class='hierarchy'>
1088<li class='archivedate expanded'>
1089<a class='toggle' href='javascript:void(0)'>
1090<span class='zippy toggle-open'>
1091
1092        &#9660;&#160;
1093      
1094</span>
1095</a>
1096<a class='post-count-link' href='https://blog.yujigraffiti.com/2020/11/'>
109711月
1098</a>
1099<span class='post-count' dir='ltr'>(1)</span>
1100<ul class='posts'>
1101<li><a href='https://blog.yujigraffiti.com/2020/11/blog-post.html'>社内勉強会で&#12300;仕事でのコードレビューについて思っていること&#12301;というテーマで話をしました</a></li>
1102</ul>
1103</li>
1104</ul>
1105</li>
1106</ul>
1107<ul class='hierarchy'>
1108<li class='archivedate collapsed'>
1109<a class='toggle' href='javascript:void(0)'>
1110<span class='zippy'>
1111
1112        &#9658;&#160;
1113      
1114</span>
1115</a>
1116<a class='post-count-link' href='https://blog.yujigraffiti.com/2019/'>
11172019
1118</a>
1119<span class='post-count' dir='ltr'>(3)</span>
1120<ul class='hierarchy'>
1121<li class='archivedate collapsed'>
1122<a class='toggle' href='javascript:void(0)'>
1123<span class='zippy'>
1124
1125        &#9658;&#160;
1126      
1127</span>
1128</a>
1129<a class='post-count-link' href='https://blog.yujigraffiti.com/2019/10/'>
113010月
1131</a>
1132<span class='post-count' dir='ltr'>(1)</span>
1133</li>
1134</ul>
1135<ul class='hierarchy'>
1136<li class='archivedate collapsed'>
1137<a class='toggle' href='javascript:void(0)'>
1138<span class='zippy'>
1139
1140        &#9658;&#160;
1141      
1142</span>
1143</a>
1144<a class='post-count-link' href='https://blog.yujigraffiti.com/2019/08/'>
11458月
1146</a>
1147<span class='post-count' dir='ltr'>(1)</span>
1148</li>
1149</ul>
1150<ul class='hierarchy'>
1151<li class='archivedate collapsed'>
1152<a class='toggle' href='javascript:void(0)'>
1153<span class='zippy'>
1154
1155        &#9658;&#160;
1156      
1157</span>
1158</a>
1159<a class='post-count-link' href='https://blog.yujigraffiti.com/2019/01/'>
11601月
1161</a>
1162<span class='post-count' dir='ltr'>(1)</span>
1163</li>
1164</ul>
1165</li>
1166</ul>
1167<ul class='hierarchy'>
1168<li class='archivedate collapsed'>
1169<a class='toggle' href='javascript:void(0)'>
1170<span class='zippy'>
1171
1172        &#9658;&#160;
1173      
1174</span>
1175</a>
1176<a class='post-count-link' href='https://blog.yujigraffiti.com/2018/'>
11772018
1178</a>
1179<span class='post-count' dir='ltr'>(23)</span>
1180<ul class='hierarchy'>
1181<li class='archivedate collapsed'>
1182<a class='toggle' href='javascript:void(0)'>
1183<span class='zippy'>
1184
1185        &#9658;&#160;
1186      
1187</span>
1188</a>
1189<a class='post-count-link' href='https://blog.yujigraffiti.com/2018/12/'>
119012月
1191</a>
1192<span class='post-count' dir='ltr'>(2)</span>
1193</li>
1194</ul>
1195<ul class='hierarchy'>
1196<li class='archivedate collapsed'>
1197<a class='toggle' href='javascript:void(0)'>
1198<span class='zippy'>
1199
1200        &#9658;&#160;
1201      
1202</span>
1203</a>
1204<a class='post-count-link' href='https://blog.yujigraffiti.com/2018/09/'>
12059月
1206</a>
1207<span class='post-count' dir='ltr'>(1)</span>
1208</li>
1209</ul>
1210<ul class='hierarchy'>
1211<li class='archivedate collapsed'>
1212<a class='toggle' href='javascript:void(0)'>
1213<span class='zippy'>
1214
1215        &#9658;&#160;
1216      
1217</span>
1218</a>
1219<a class='post-count-link' href='https://blog.yujigraffiti.com/2018/07/'>
12207月
1221</a>
1222<span class='post-count' dir='ltr'>(1)</span>
1223</li>
1224</ul>
1225<ul class='hierarchy'>
1226<li class='archivedate collapsed'>
1227<a class='toggle' href='javascript:void(0)'>
1228<span class='zippy'>
1229
1230        &#9658;&#160;
1231      
1232</span>
1233</a>
1234<a class='post-count-link' href='https://blog.yujigraffiti.com/2018/05/'>
12355月
1236</a>
1237<span class='post-count' dir='ltr'>(4)</span>
1238</li>
1239</ul>
1240<ul class='hierarchy'>
1241<li class='archivedate collapsed'>
1242<a class='toggle' href='javascript:void(0)'>
1243<span class='zippy'>
1244
1245        &#9658;&#160;
1246      
1247</span>
1248</a>
1249<a class='post-count-link' href='https://blog.yujigraffiti.com/2018/04/'>
12504月
1251</a>
1252<span class='post-count' dir='ltr'>(3)</span>
1253</li>
1254</ul>
1255<ul class='hierarchy'>
1256<li class='archivedate collapsed'>
1257<a class='toggle' href='javascript:void(0)'>
1258<span class='zippy'>
1259
1260        &#9658;&#160;
1261      
1262</span>
1263</a>
1264<a class='post-count-link' href='https://blog.yujigraffiti.com/2018/03/'>
12653月
1266</a>
1267<span class='post-count' dir='ltr'>(6)</span>
1268</li>
1269</ul>
1270<ul class='hierarchy'>
1271<li class='archivedate collapsed'>
1272<a class='toggle' href='javascript:void(0)'>
1273<span class='zippy'>
1274
1275        &#9658;&#160;
1276      
1277</span>
1278</a>
1279<a class='post-count-link' href='https://blog.yujigraffiti.com/2018/02/'>
12802月
1281</a>
1282<span class='post-count' dir='ltr'>(2)</span>
1283</li>
1284</ul>
1285<ul class='hierarchy'>
1286<li class='archivedate collapsed'>
1287<a class='toggle' href='javascript:void(0)'>
1288<span class='zippy'>
1289
1290        &#9658;&#160;
1291      
1292</span>
1293</a>
1294<a class='post-count-link' href='https://blog.yujigraffiti.com/2018/01/'>
12951月
1296</a>
1297<span class='post-count' dir='ltr'>(4)</span>
1298</li>
1299</ul>
1300</li>
1301</ul>
1302<ul class='hierarchy'>
1303<li class='archivedate collapsed'>
1304<a class='toggle' href='javascript:void(0)'>
1305<span class='zippy'>
1306
1307        &#9658;&#160;
1308      
1309</span>
1310</a>
1311<a class='post-count-link' href='https://blog.yujigraffiti.com/2017/'>
13122017
1313</a>
1314<span class='post-count' dir='ltr'>(1)</span>
1315<ul class='hierarchy'>
1316<li class='archivedate collapsed'>
1317<a class='toggle' href='javascript:void(0)'>
1318<span class='zippy'>
1319
1320        &#9658;&#160;
1321      
1322</span>
1323</a>
1324<a class='post-count-link' href='https://blog.yujigraffiti.com/2017/12/'>
132512月
1326</a>
1327<span class='post-count' dir='ltr'>(1)</span>
1328</li>
1329</ul>
1330</li>
1331</ul>
1332<ul class='hierarchy'>
1333<li class='archivedate collapsed'>
1334<a class='toggle' href='javascript:void(0)'>
1335<span class='zippy'>
1336
1337        &#9658;&#160;
1338      
1339</span>
1340</a>
1341<a class='post-count-link' href='https://blog.yujigraffiti.com/2015/'>
13422015
1343</a>
1344<span class='post-count' dir='ltr'>(1)</span>
1345<ul class='hierarchy'>
1346<li class='archivedate collapsed'>
1347<a class='toggle' href='javascript:void(0)'>
1348<span class='zippy'>
1349
1350        &#9658;&#160;
1351      
1352</span>
1353</a>
1354<a class='post-count-link' href='https://blog.yujigraffiti.com/2015/01/'>
13551月
1356</a>
1357<span class='post-count' dir='ltr'>(1)</span>
1358</li>
1359</ul>
1360</li>
1361</ul>
1362<ul class='hierarchy'>
1363<li class='archivedate collapsed'>
1364<a class='toggle' href='javascript:void(0)'>
1365<span class='zippy'>
1366
1367        &#9658;&#160;
1368      
1369</span>
1370</a>
1371<a class='post-count-link' href='https://blog.yujigraffiti.com/2014/'>
13722014
1373</a>
1374<span class='post-count' dir='ltr'>(8)</span>
1375<ul class='hierarchy'>
1376<li class='archivedate collapsed'>
1377<a class='toggle' href='javascript:void(0)'>
1378<span class='zippy'>
1379
1380        &#9658;&#160;
1381      
1382</span>
1383</a>
1384<a class='post-count-link' href='https://blog.yujigraffiti.com/2014/12/'>
138512月
1386</a>
1387<span class='post-count' dir='ltr'>(1)</span>
1388</li>
1389</ul>
1390<ul class='hierarchy'>
1391<li class='archivedate collapsed'>
1392<a class='toggle' href='javascript:void(0)'>
1393<span class='zippy'>
1394
1395        &#9658;&#160;
1396      
1397</span>
1398</a>
1399<a class='post-count-link' href='https://blog.yujigraffiti.com/2014/10/'>
140010月
1401</a>
1402<span class='post-count' dir='ltr'>(1)</span>
1403</li>
1404</ul>
1405<ul class='hierarchy'>
1406<li class='archivedate collapsed'>
1407<a class='toggle' href='javascript:void(0)'>
1408<span class='zippy'>
1409
1410        &#9658;&#160;
1411      
1412</span>
1413</a>
1414<a class='post-count-link' href='https://blog.yujigraffiti.com/2014/02/'>
14152月
1416</a>
1417<span class='post-count' dir='ltr'>(2)</span>
1418</li>
1419</ul>
1420<ul class='hierarchy'>
1421<li class='archivedate collapsed'>
1422<a class='toggle' href='javascript:void(0)'>
1423<span class='zippy'>
1424
1425        &#9658;&#160;
1426      
1427</span>
1428</a>
1429<a class='post-count-link' href='https://blog.yujigraffiti.com/2014/01/'>
14301月
1431</a>
1432<span class='post-count' dir='ltr'>(4)</span>
1433</li>
1434</ul>
1435</li>
1436</ul>
1437<ul class='hierarchy'>
1438<li class='archivedate collapsed'>
1439<a class='toggle' href='javascript:void(0)'>
1440<span class='zippy'>
1441
1442        &#9658;&#160;
1443      
1444</span>
1445</a>
1446<a class='post-count-link' href='https://blog.yujigraffiti.com/2013/'>
14472013
1448</a>
1449<span class='post-count' dir='ltr'>(31)</span>
1450<ul class='hierarchy'>
1451<li class='archivedate collapsed'>
1452<a class='toggle' href='javascript:void(0)'>
1453<span class='zippy'>
1454
1455        &#9658;&#160;
1456      
1457</span>
1458</a>
1459<a class='post-count-link' href='https://blog.yujigraffiti.com/2013/12/'>
146012月
1461</a>
1462<span class='post-count' dir='ltr'>(3)</span>
1463</li>
1464</ul>
1465<ul class='hierarchy'>
1466<li class='archivedate collapsed'>
1467<a class='toggle' href='javascript:void(0)'>
1468<span class='zippy'>
1469
1470        &#9658;&#160;
1471      
1472</span>
1473</a>
1474<a class='post-count-link' href='https://blog.yujigraffiti.com/2013/11/'>
147511月
1476</a>
1477<span class='post-count' dir='ltr'>(5)</span>
1478</li>
1479</ul>
1480<ul class='hierarchy'>
1481<li class='archivedate collapsed'>
1482<a class='toggle' href='javascript:void(0)'>
1483<span class='zippy'>
1484
1485        &#9658;&#160;
1486      
1487</span>
1488</a>
1489<a class='post-count-link' href='https://blog.yujigraffiti.com/2013/04/'>
14904月
1491</a>
1492<span class='post-count' dir='ltr'>(5)</span>
1493</li>
1494</ul>
1495<ul class='hierarchy'>
1496<li class='archivedate collapsed'>
1497<a class='toggle' href='javascript:void(0)'>
1498<span class='zippy'>
1499
1500        &#9658;&#160;
1501      
1502</span>
1503</a>
1504<a class='post-count-link' href='https://blog.yujigraffiti.com/2013/03/'>
15053月
1506</a>
1507<span class='post-count' dir='ltr'>(6)</span>
1508</li>
1509</ul>
1510<ul class='hierarchy'>
1511<li class='archivedate collapsed'>
1512<a class='toggle' href='javascript:void(0)'>
1513<span class='zippy'>
1514
1515        &#9658;&#160;
1516      
1517</span>
1518</a>
1519<a class='post-count-link' href='https://blog.yujigraffiti.com/2013/02/'>
15202月
1521</a>
1522<span class='post-count' dir='ltr'>(3)</span>
1523</li>
1524</ul>
1525<ul class='hierarchy'>
1526<li class='archivedate collapsed'>
1527<a class='toggle' href='javascript:void(0)'>
1528<span class='zippy'>
1529
1530        &#9658;&#160;
1531      
1532</span>
1533</a>
1534<a class='post-count-link' href='https://blog.yujigraffiti.com/2013/01/'>
15351月
1536</a>
1537<span class='post-count' dir='ltr'>(9)</span>
1538</li>
1539</ul>
1540</li>
1541</ul>
1542<ul class='hierarchy'>
1543<li class='archivedate collapsed'>
1544<a class='toggle' href='javascript:void(0)'>
1545<span class='zippy'>
1546
1547        &#9658;&#160;
1548      
1549</span>
1550</a>
1551<a class='post-count-link' href='https://blog.yujigraffiti.com/2012/'>
15522012
1553</a>
1554<span class='post-count' dir='ltr'>(26)</span>
1555<ul class='hierarchy'>
1556<li class='archivedate collapsed'>
1557<a class='toggle' href='javascript:void(0)'>
1558<span class='zippy'>
1559
1560        &#9658;&#160;
1561      
1562</span>
1563</a>
1564<a class='post-count-link' href='https://blog.yujigraffiti.com/2012/12/'>
156512月
1566</a>
1567<span class='post-count' dir='ltr'>(15)</span>
1568</li>
1569</ul>
1570<ul class='hierarchy'>
1571<li class='archivedate collapsed'>
1572<a class='toggle' href='javascript:void(0)'>
1573<span class='zippy'>
1574
1575        &#9658;&#160;
1576      
1577</span>
1578</a>
1579<a class='post-count-link' href='https://blog.yujigraffiti.com/2012/11/'>
158011月
1581</a>
1582<span class='post-count' dir='ltr'>(11)</span>
1583</li>
1584</ul>
1585</li>
1586</ul>
1587</div>
1588</div>
1589<div class='clear'></div>
1590</div>
1591</div><div class='widget Label' data-version='1' id='Label1'>
1592<h2>ラベル</h2>
1593<div class='widget-content cloud-label-widget-content'>
1594<span class='label-size label-size-5'>
1595<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E9%96%8B%E7%99%BA'>開発</a>
1596<span class='label-count' dir='ltr'>(30)</span>
1597</span>
1598<span class='label-size label-size-5'>
1599<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E9%9B%91%E8%A8%98'>雑記</a>
1600<span class='label-count' dir='ltr'>(24)</span>
1601</span>
1602<span class='label-size label-size-4'>
1603<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E3%82%AB%E3%83%A1%E3%83%A9'>カメラ</a>
1604<span class='label-count' dir='ltr'>(18)</span>
1605</span>
1606<span class='label-size label-size-4'>
1607<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/PC'>PC</a>
1608<span class='label-count' dir='ltr'>(14)</span>
1609</span>
1610<span class='label-size label-size-4'>
1611<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Android'>Android</a>
1612<span class='label-count' dir='ltr'>(10)</span>
1613</span>
1614<span class='label-size label-size-4'>
1615<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Ruby'>Ruby</a>
1616<span class='label-count' dir='ltr'>(10)</span>
1617</span>
1618<span class='label-size label-size-3'>
1619<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Ruby%20on%20Rails'>Ruby on Rails</a>
1620<span class='label-count' dir='ltr'>(8)</span>
1621</span>
1622<span class='label-size label-size-3'>
1623<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E5%86%99%E7%9C%9F'>写真</a>
1624<span class='label-count' dir='ltr'>(8)</span>
1625</span>
1626<span class='label-size label-size-3'>
1627<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Twitter'>Twitter</a>
1628<span class='label-count' dir='ltr'>(6)</span>
1629</span>
1630<span class='label-size label-size-3'>
1631<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/FUJIFILM%20XF1'>FUJIFILM XF1</a>
1632<span class='label-count' dir='ltr'>(5)</span>
1633</span>
1634<span class='label-size label-size-3'>
1635<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/twicca'>twicca</a>
1636<span class='label-count' dir='ltr'>(5)</span>
1637</span>
1638<span class='label-size label-size-3'>
1639<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Blogger'>Blogger</a>
1640<span class='label-count' dir='ltr'>(4)</span>
1641</span>
1642<span class='label-size label-size-3'>
1643<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Lubuntu'>Lubuntu</a>
1644<span class='label-count' dir='ltr'>(4)</span>
1645</span>
1646<span class='label-size label-size-3'>
1647<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Python'>Python</a>
1648<span class='label-count' dir='ltr'>(4)</span>
1649</span>
1650<span class='label-size label-size-3'>
1651<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/WSL'>WSL</a>
1652<span class='label-count' dir='ltr'>(4)</span>
1653</span>
1654<span class='label-size label-size-3'>
1655<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3'>スマートフォン</a>
1656<span class='label-count' dir='ltr'>(4)</span>
1657</span>
1658<span class='label-size label-size-2'>
1659<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/ESET'>ESET</a>
1660<span class='label-count' dir='ltr'>(3)</span>
1661</span>
1662<span class='label-size label-size-2'>
1663<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Git'>Git</a>
1664<span class='label-count' dir='ltr'>(3)</span>
1665</span>
1666<span class='label-size label-size-2'>
1667<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Linux'>Linux</a>
1668<span class='label-count' dir='ltr'>(3)</span>
1669</span>
1670<span class='label-size label-size-2'>
1671<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/OpenSUSE'>OpenSUSE</a>
1672<span class='label-count' dir='ltr'>(3)</span>
1673</span>
1674<span class='label-size label-size-2'>
1675<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Windows'>Windows</a>
1676<span class='label-count' dir='ltr'>(3)</span>
1677</span>
1678<span class='label-size label-size-2'>
1679<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Bitbucket'>Bitbucket</a>
1680<span class='label-count' dir='ltr'>(2)</span>
1681</span>
1682<span class='label-size label-size-2'>
1683<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/BlackBerry'>BlackBerry</a>
1684<span class='label-count' dir='ltr'>(2)</span>
1685</span>
1686<span class='label-size label-size-2'>
1687<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Exchange%20Online'>Exchange Online</a>
1688<span class='label-count' dir='ltr'>(2)</span>
1689</span>
1690<span class='label-size label-size-2'>
1691<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Java'>Java</a>
1692<span class='label-count' dir='ltr'>(2)</span>
1693</span>
1694<span class='label-size label-size-2'>
1695<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Mercurial'>Mercurial</a>
1696<span class='label-count' dir='ltr'>(2)</span>
1697</span>
1698<span class='label-size label-size-2'>
1699<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/MySQL'>MySQL</a>
1700<span class='label-count' dir='ltr'>(2)</span>
1701</span>
1702<span class='label-size label-size-2'>
1703<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Office365'>Office365</a>
1704<span class='label-count' dir='ltr'>(2)</span>
1705</span>
1706<span class='label-size label-size-2'>
1707<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Redmine'>Redmine</a>
1708<span class='label-count' dir='ltr'>(2)</span>
1709</span>
1710<span class='label-size label-size-2'>
1711<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/SONY%20WALKMAN'>SONY WALKMAN</a>
1712<span class='label-count' dir='ltr'>(2)</span>
1713</span>
1714<span class='label-size label-size-2'>
1715<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/SmugMug'>SmugMug</a>
1716<span class='label-count' dir='ltr'>(2)</span>
1717</span>
1718<span class='label-size label-size-2'>
1719<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Tumblr'>Tumblr</a>
1720<span class='label-count' dir='ltr'>(2)</span>
1721</span>
1722<span class='label-size label-size-2'>
1723<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/WiFi'>WiFi</a>
1724<span class='label-count' dir='ltr'>(2)</span>
1725</span>
1726<span class='label-size label-size-2'>
1727<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/iPhone'>iPhone</a>
1728<span class='label-count' dir='ltr'>(2)</span>
1729</span>
1730<span class='label-size label-size-2'>
1731<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/rbenv'>rbenv</a>
1732<span class='label-count' dir='ltr'>(2)</span>
1733</span>
1734<span class='label-size label-size-2'>
1735<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3'>カスタムドメイン</a>
1736<span class='label-count' dir='ltr'>(2)</span>
1737</span>
1738<span class='label-size label-size-2'>
1739<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E5%82%99%E5%BF%98%E9%8C%B2'>備忘録</a>
1740<span class='label-count' dir='ltr'>(2)</span>
1741</span>
1742<span class='label-size label-size-2'>
1743<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E8%AA%AD%E6%9B%B8'>読書</a>
1744<span class='label-count' dir='ltr'>(2)</span>
1745</span>
1746<span class='label-size label-size-2'>
1747<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E9%9F%B3%E6%A5%BD'>音楽</a>
1748<span class='label-count' dir='ltr'>(2)</span>
1749</span>
1750<span class='label-size label-size-1'>
1751<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/CakePHP'>CakePHP</a>
1752<span class='label-count' dir='ltr'>(1)</span>
1753</span>
1754<span class='label-size label-size-1'>
1755<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Gehirn%20DNS'>Gehirn DNS</a>
1756<span class='label-count' dir='ltr'>(1)</span>
1757</span>
1758<span class='label-size label-size-1'>
1759<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Google%20Apps'>Google Apps</a>
1760<span class='label-count' dir='ltr'>(1)</span>
1761</span>
1762<span class='label-size label-size-1'>
1763<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Kindle%20Paperwhite'>Kindle Paperwhite</a>
1764<span class='label-count' dir='ltr'>(1)</span>
1765</span>
1766<span class='label-size label-size-1'>
1767<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/PHP'>PHP</a>
1768<span class='label-count' dir='ltr'>(1)</span>
1769</span>
1770<span class='label-size label-size-1'>
1771<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/PostgreSQL'>PostgreSQL</a>
1772<span class='label-count' dir='ltr'>(1)</span>
1773</span>
1774<span class='label-size label-size-1'>
1775<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Sublime%20Text%202'>
1775Sublime Text 2</a>
1776<span class='label-count' dir='ltr'>(1)</span>
1777</span>
1778<span class='label-size label-size-1'>
1779<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Subversion'>Subversion</a>
1780<span class='label-count' dir='ltr'>(1)</span>
1781</span>
1782<span class='label-size label-size-1'>
1783<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Vagrant'>Vagrant</a>
1784<span class='label-count' dir='ltr'>(1)</span>
1785</span>
1786<span class='label-size label-size-1'>
1787<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Vim'>Vim</a>
1788<span class='label-count' dir='ltr'>(1)</span>
1789</span>
1790<span class='label-size label-size-1'>
1791<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/Virtual%20Box'>Virtual Box</a>
1792<span class='label-count' dir='ltr'>(1)</span>
1793</span>
1794<span class='label-size label-size-1'>
1795<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/feedly'>feedly</a>
1796<span class='label-count' dir='ltr'>(1)</span>
1797</span>
1798<span class='label-size label-size-1'>
1799<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E3%82%B3%E3%83%BC%E3%83%89%E3%83%AC%E3%83%93%E3%83%A5%E3%83%BC'>コードレビュー</a>
1800<span class='label-count' dir='ltr'>(1)</span>
1801</span>
1802<span class='label-size label-size-1'>
1803<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E3%83%95%E3%82%A9%E3%83%88%E8%94%B5'>フォト蔵</a>
1804<span class='label-count' dir='ltr'>(1)</span>
1805</span>
1806<span class='label-size label-size-1'>
1807<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E3%83%96%E3%83%AD%E3%82%B0'>ブログ</a>
1808<span class='label-count' dir='ltr'>(1)</span>
1809</span>
1810<span class='label-size label-size-1'>
1811<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E5%AE%B6%E9%9B%BB'>家電</a>
1812<span class='label-count' dir='ltr'>(1)</span>
1813</span>
1814<span class='label-size label-size-1'>
1815<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E6%97%85%E8%A1%8C'>旅行</a>
1816<span class='label-count' dir='ltr'>(1)</span>
1817</span>
1818<span class='label-size label-size-1'>
1819<a dir='ltr' href='https://blog.yujigraffiti.com/search/label/%E9%9B%BB%E5%AD%90%E6%9B%B8%E7%B1%8D'>電子書籍</a>
1820<span class='label-count' dir='ltr'>(1)</span>
1821</span>
1822<div class='clear'></div>
1823</div>
1824</div><div class='widget AdSense' data-version='1' id='AdSense1'>
1825<div class='widget-content'>
1826<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
1826
1827<!-- yuji-developer_sidebar-right-1_AdSense1_1x1_as -->
1828<ins class="adsbygoogle"
1829     style="display:block"
1830     data-ad-client="ca-pub-7440133306531183"
1831     data-ad-host="ca-host-pub-1556223355139109"
1832     data-ad-host-channel="L0001"
1833     data-ad-slot="9301772624"
1834     data-ad-format="auto"></ins>
1835<script>
1836(adsbygoogle = window.adsbygoogle || []).push({});
1837</script>
1837
1838<div class='clear'></div>
1839</div>
1840</div><div class='widget LinkList' data-version='1' id='LinkList1'>
1841<div class='widget-content'>
1842<ul>
1843<li><a href='https://bitbucket.org/yuji_developer'>Bitbucket</a></li>
1844<li><a href='https://github.com/yujideveloper'>GitHub</a></li>
1845<li><a href='http://photo.yujigraffiti.com'>SmugMug</a></li>
1846<li><a href='http://tumblr.yujigraffiti.com/'>Tumblr</a></li>
1847<li><a href='http://yujideveloper.wordpress.com/'>旧ブログ</a></li>
1848</ul>
1849<div class='clear'></div>
1850</div>
1851</div><div class='widget HTML' data-version='1' id='HTML1'>
1852<h2 class='title'>Twitter</h2>
1853<div class='widget-content'>
1854<a class="twitter-timeline" href="https://twitter.com/yuji_developer" data-widget-id="400532439094677504">@yuji_developer からのツイート</a>
1855<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
1855
1856</div>
1857<div class='clear'></div>
1858</div></div>
1859</aside>
1860</div>
1861</div>
1862</div>
1863<div style='clear: both'></div>
1864<!-- columns -->
1865</div>
1866<!-- main -->
1867</div>
1868</div>
1869<div class='main-cap-bottom cap-bottom'>
1870<div class='cap-left'></div>
1871<div class='cap-right'></div>
1872</div>
1873</div>
1874<footer>
1875<div class='footer-outer'>
1876<div class='footer-cap-top cap-top'>
1877<div class='cap-left'></div>
1878<div class='cap-right'></div>
1879</div>
1880<div class='fauxborder-left footer-fauxborder-left'>
1881<div class='fauxborder-right footer-fauxborder-right'></div>
1882<div class='region-inner footer-inner'>
1883<div class='foot no-items section' id='footer-1'></div>
1884<table border='0' cellpadding='0' cellspacing='0' class='section-columns columns-2'>
1885<tbody>
1886<tr>
1887<td class='first columns-cell'>
1888<div class='foot no-items section' id='footer-2-1'></div>
1889</td>
1890<td class='columns-cell'>
1891<div class='foot no-items section' id='footer-2-2'></div>
1892</td>
1893</tr>
1894</tbody>
1895</table>
1896<!-- outside of the include in order to lock Attribution widget -->
1897<div class='foot section' id='footer-3'><div class='widget Attribution' data-version='1' id='Attribution1'>
1898<div class='widget-content' style='text-align: center;'>
1899Yuji Hanamura. &#12300;Awesome Inc.&#12301;テーマ. Powered by <a href='https://www.blogger.com' target='_blank'>Blogger</a>.
1900</div>
1901<div class='clear'></div>
1902</div></div>
1903</div>
1904</div>
1905<div class='footer-cap-bottom cap-bottom'>
1906<div class='cap-left'></div>
1907<div class='cap-right'></div>
1908</div>
1909</div>
1910</footer>
1911<!-- content -->
1912</div>
1913</div>
1914<div class='content-cap-bottom cap-bottom'>
1915<div class='cap-left'></div>
1916<div class='cap-right'></div>
1917</div>
1918</div>
1919</div>
1920<script type='text/javascript'>
1921    window.setTimeout(function() {
1922        document.body.className = document.body.className.replace('loading', '');
1923      }, 10);
1924  </script>
vendor: 1 bytes, line 1924
1924
1925<script type='text/javascript'>
vendor: 374 bytes, lines 1925-1930
1925
1926        (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
1927        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
1928        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
1929        })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
1930        ga('create', '
1930UA-36298046-2
vendor: 31 bytes, lines 1930-1931
1930', 'auto', 'blogger');
1931        
1931ga('blogger.send', 'pageview');
1932      </script>
1932
1933
1934<script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/851759228-widgets.js"></script>
vendor: 1 bytes, line 1934
1934
1935<script type='text/javascript'>
1936window['__wavt'] = 'AAPvtVm4f_OF7C0V8AuAgCIJxj95:1791138857684';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d3911927787516106628','//blog.yujigraffiti.com/p/android-apps_6529.html','3911927787516106628');
1937_WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '3911927787516106628', 'title': 'yuji.developer\x27s graffiti blog', 'url': 'https://blog.yujigraffiti.com/p/android-apps_6529.html', 'canonicalUrl': 'https://blog.yujigraffiti.com/p/android-apps_6529.html', 'homepageUrl': 'https://blog.yujigraffiti.com/', 'searchUrl': 'https://blog.yujigraffiti.com/search', 'canonicalHomepageUrl': 'https://blog.yujigraffiti.com/', 'blogspotFaviconUrl': 'https://blog.yujigraffiti.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': true, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'UA-36298046-2', 'encoding': 'UTF-8', 'locale': 'ja', 'localeUnderscoreDelimited': 'ja', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22yuji.developer\x26#39;s graffiti blog - Atom\x22 href\x3d\x22https://blog.yujigraffiti.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22yuji.developer\x26#39;s graffiti blog - RSS\x22 href\x3d\x22https://blog.yujigraffiti.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22yuji.developer\x26#39;s graffiti blog - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/3911927787516106628/posts/default\x22 /\x3e\n', 'meTag': '', 'adsenseClientId': 'ca-pub-7440133306531183', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': true, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'isGoogleEverywhereLinkTooltipEnabled': true, 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/7ce469edaf870342', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': '\u30ea\u30f3\u30af\u3092\u53d6\u5f97', 'key': 'link', 'shareMessage': '\u30ea\u30f3\u30af\u3092\u53d6\u5f97', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Facebook \u3067\u5171\u6709', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': '\xd7', 'key': 'twitter', 'shareMessage': '\xd7 \u3067\u5171\u6709', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Pinterest \u3067\u5171\u6709', 'target': 'pinterest'}, {'name': '\u30e1\u30fc\u30eb', 'key': 'email', 'shareMessage': '\u30e1\u30fc\u30eb', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27ja\x27};\x3c/script\x3e'}
1937, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': '\u7d9a\u304d\u3092\u8aad\u3080', 'pageType': 'static_page', 'pageId': '7772193766406048104', 'pageName': 'Android apps', 'pageTitle': 'yuji.developer\x27s graffiti blog: Android apps', 'metaDescription': ''}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': '\u7de8\u96c6', 'linkCopiedToClipboard': '\u30ea\u30f3\u30af\u3092\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3057\u305f\u3002', 'ok': 'OK', 'postLink': '\u6295\u7a3f\u306e\u30ea\u30f3\u30af'}}, {'name': 'template', 'data': {'name': 'custom', 'localizedName': '\u30ab\u30b9\u30bf\u30e0', 'isResponsive': false, 'isAlternateRendering': false, 'isCustom': true, 'variant': 'dark', 'variantId': 'dark'}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Android apps', 'description': '\u5199\u771f\u3092\u64ae\u308a\u672c\u3092\u8aad\u3080\u30d7\u30ed\u30b0\u30e9\u30de\u306e\u30d6\u30ed\u30b0\u3067\u3059\u3002\u5199\u771f\u3084\u8aad\u66f8\u3084\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u306a\u3069\u306e\u3042\u308c\u3053\u308c\u3092\u7db4\u3063\u3066\u3044\u307e\u3059\u3002', 'featuredImage': 'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiszU6_PgY9ZZP0Pv4RxAEkLrYlIXIkau9Llk1IzuzSG1-xgdpS-_dDIs49T1-6Nerd-JT1Z84eBeq73GKudI-sKnKDrzyn458UCp1zKDwjVOlBnLQFG9K-5wgkK2DxYE6YfQNANH0_eQQ/s320/GooglePlay_QRcode.png', 'url': 'https://blog.yujigraffiti.com/p/android-apps_6529.html', 'type': 'item', 'isSingleItem': true, 'isMultipleItems': false, 'isError': false, 'isPage': true, 'isPost': false, 'isHomepage': false, 'isArchive': false, 'isLabelSearch': false, 'pageId': 7772193766406048104}}]);
1938_WidgetManager._RegisterWidget('_NavbarView', new _WidgetInfo('Navbar1', 'navbar', document.getElementById('Navbar1'), {}, 'displayModeFull'));
1939_WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull'));
1940_WidgetManager._RegisterWidget('_PageListView', new _WidgetInfo('PageList1', 'crosscol', document.getElementById('PageList1'), {'title': '', 'links': [{'isCurrentPage': false, 'href': 'https://blog.yujigraffiti.com/', 'title': '\u30db\u30fc\u30e0'}, {'isCurrentPage': false, 'href': 'https://photo.yujigraffiti.com/', 'title': 'Photo(SmugMug)'}, {'isCurrentPage': false, 'href': 'https://twitter.com/yuji_developer', 'title': 'Twitter'}, {'isCurrentPage': true, 'href': 'https://blog.yujigraffiti.com/p/android-apps_6529.html', 'id': '7772193766406048104', 'title': 'Android apps'}], 'mobile': false, 'showPlaceholder': true, 'hasCurrentPage': true}, 'displayModeFull'));
1941_WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/1211576061-lbx__ja.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/828616780-lightbox_bundle.css'}, 'displayModeFull'));
1942_WidgetManager._RegisterWidget('_BlogSearchView', new _WidgetInfo('BlogSearch1', 'sidebar-right-1', document.getElementById('BlogSearch1'), {}, 'displayModeFull'));
1943_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'sidebar-right-1', document.getElementById('HTML2'), {}, 'displayModeFull'));
1944_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense3', 'sidebar-right-1', document.getElementById('AdSense3'), {}, 'displayModeFull'));
1945_WidgetManager._RegisterWidget('_ProfileView', new _WidgetInfo('Profile1', 'sidebar-right-1', document.getElementById('Profile1'), {}, 'displayModeFull'));
1946_WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar-right-1', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': '\u8aad\u307f\u8fbc\u307f\u4e2d\x26hellip;'}
1946, 'displayModeFull'));
1947_WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebar-right-1', document.getElementById('Label1'), {}, 'displayModeFull'));
1948_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense1', 'sidebar-right-1', document.getElementById('AdSense1'), {}, 'displayModeFull'));
1949_WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList1', 'sidebar-right-1', document.getElementById('LinkList1'), {}, 'displayModeFull'));
1950_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-right-1', document.getElementById('HTML1'), {}, 'displayModeFull'));
1951_WidgetManager._RegisterWidget('_AttributionView', new _WidgetInfo('Attribution1', 'footer-3', document.getElementById('Attribution1'), {}, 'displayModeFull'));
1952</script>
1952
1953</body>
1954</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.