{"id":107,"date":"2018-11-09T00:02:25","date_gmt":"2018-11-08T15:02:25","guid":{"rendered":"https:\/\/dalomo.net\/blog\/?p=107"},"modified":"2018-11-17T23:43:31","modified_gmt":"2018-11-17T14:43:31","slug":"androidstudio%e3%81%a7%e3%83%aa%e3%83%90%e3%83%bc%e3%82%b7%e3%81%ae%e7%94%bb%e9%9d%a2%e3%82%92%e4%bd%9c%e3%81%a3%e3%81%9f","status":"publish","type":"post","link":"https:\/\/dalomo.net\/blog\/2018\/11\/09\/107\/","title":{"rendered":"AndroidStudio\u3067\u30ea\u30d0\u30fc\u30b7\u306e\u753b\u9762\u3092\u4f5c\u3063\u305f"},"content":{"rendered":"<p>\u307e\u305a\u306f\u753b\u9762\u3092\u4f5c\u308a\u305f\u3044\u306a\u3041\u3068\u601d\u3063\u3066\u8272\u3005\u8abf\u3079\u305f\u3002<\/p>\n<h2>\u76e4\u9762\u3065\u304f\u308a<\/h2>\n<p>\u5148\u4eba\u305f\u3061\u306e\u30b5\u30f3\u30d7\u30eb\u3092\u898b\u308b\u3068canvas\u3068\u3044\u3046\u3082\u306e\u3092\u4f7f\u3063\u3066\u3044\u308b\u3088\u3046\u3060\u3002<\/p>\n<p>\u306a\u306b\u305d\u308c\u3002<\/p>\n<p>\u753b\u9762\u30b5\u30a4\u30ba\u53d6\u5f97\u3057\u3066\u30fc\u3001\u8a08\u7b97\u3067\u4f4d\u7f6e\u8a2d\u5b9a\u3057\u3066\u30fc\u3001\u3068\u304b\u3002<\/p>\n<p>\u305d\u3057\u305f\u3089\u77f3\u3092\u7f6e\u304f\u30de\u30b9\u306e\u4f4d\u7f6e\u53d6\u5f97\u3068\u304b\u3069\u3046\u3084\u308b\u3093\u3060\u30fc\u3068\u304b\u3002<\/p>\n<p>\u3061\u3087\u3063\u3068\u3068\u3063\u3064\u304d\u306b\u304f\u3044\u306a\u3041\u2026\u3068\u601d\u3063\u305f\u306e\u3067\u3001\u4ed6\u306e\u8868\u73fe\u65b9\u6cd5\u3092\u63a2\u3059\u3002<\/p>\n<p>\u3066\u3044\u3046\u304b\u3067\u304d\u308b\u3053\u3068\u304c\u898b\u3088\u3046\u898b\u307e\u306d\u3067xml\u3092\u7de8\u96c6\u3059\u308b\u3053\u3068\u3060\u3051\u3060\u3057\u3001\u305d\u306e\u5ef6\u9577\u3067\u306a\u3093\u3068\u304b\u306a\u3089\u3093\u304b\u306a\u3041\u3068\u601d\u3063\u305f\u306e\u3067TextView\u3092\u4e26\u3079\u308a\u3083\u3044\u3093\u3058\u3083\u306d?\u3068\u306a\u3063\u305f\u3002<\/p>\n<p>\u305d\u3093\u3067linearlayout\u3092\u5165\u308c\u5b50\u306b\u3057\u3066\u307f\u305f\u308a\u3057\u305f\u3051\u3069\u306a\u3093\u304b\u3046\u307e\u304f\u3044\u304b\u306a\u3044\u3002<\/p>\n<p>\u3066\u3044\u3046\u304b\u3001\u6b63\u65b9\u5f62\u306e\u683c\u5b50\u72b6\u306e\u30ec\u30a4\u30a2\u30a6\u30c8\u307f\u305f\u3044\u306a\u3084\u3064\u3063\u3066\u7121\u3044\u306e\u306d\u3002<\/p>\n<p>\u30ab\u30b9\u30bf\u30e0View\u3068\u3044\u3046\u3082\u306e\u3092\u4f7f\u3063\u3066\u81ea\u4f5c\u3057\u3066\u308b\u4eba\u3084\u3001Tablelayout\u3092\u4f7f\u3063\u3066\u8a66\u884c\u932f\u8aa4\u3057\u3066\u3044\u308b\u4eba\u3084\u8272\u3005\u3002\u624b\u306b\u4f59\u3063\u3066\u3057\u307e\u3046\u2026\u3002<\/p>\n<p>\u5931\u6557\u96c6<\/p>\n<p><a href=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/lineartextview.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-109\" src=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/lineartextview-300x238.png\" alt=\"\" width=\"300\" height=\"238\" srcset=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/lineartextview-300x238.png 300w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/lineartextview-768x609.png 768w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/lineartextview.png 795w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/gridtextview.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-110\" src=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/gridtextview-300x249.png\" alt=\"\" width=\"300\" height=\"249\" srcset=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/gridtextview-300x249.png 300w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/gridtextview.png 736w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>\u3067\u3001Gridlayout\u3092\u4f7f\u3063\u3066\u307f\u308b\u3053\u3068\u306b\u3057\u305f\u3002<\/p>\n<p>TextView\u3092\u8a0864\u500b\u914d\u7f6e\u3059\u308c\u3070\u76e4\u9762\u307d\u304f\u306a\u308b\u306f\u305a\u2026!<\/p>\n<p>\u3067\u304d\u305f\u306e\u304c\u3053\u3061\u3089<\/p>\n<p><a href=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/gridtextview2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-112\" src=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/gridtextview2-300x177.png\" alt=\"\" width=\"300\" height=\"177\" srcset=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/gridtextview2-300x177.png 300w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/gridtextview2-768x453.png 768w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/gridtextview2-1024x603.png 1024w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/gridtextview2.png 1052w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>\u307d\u304f\u898b\u3048\u308b\u3063\u3061\u3083\u898b\u3048\u308b\u3002<\/p>\n<p>\u3067\u3082\u5b9f\u6a5f\u306eP20Pro\u3067\u898b\u308b\u3068<\/p>\n<p><a href=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/Screenshot_20181108-2311001.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-113\" src=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/Screenshot_20181108-2311001-145x300.jpg\" alt=\"\" width=\"145\" height=\"300\" srcset=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/Screenshot_20181108-2311001-145x300.jpg 145w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/Screenshot_20181108-2311001-768x1593.jpg 768w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/Screenshot_20181108-2311001-494x1024.jpg 494w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/Screenshot_20181108-2311001.jpg 1080w\" sizes=\"auto, (max-width: 145px) 100vw, 145px\" \/><\/a><\/p>\n<p>\u3053\u3046\u306a\u308b!<\/p>\n<p>\u60f3\u50cf\u3067\u3057\u304b\u306a\u3044\u3051\u3069\u3001<\/p>\n<pre class=\"java\">app:autoSizeTextType=\"uniform\"<\/pre>\n<p>\u304c\u7e26\u65b9\u5411\u306e\u9577\u3055\u3092\u57fa\u6e96\u306b\u30d5\u30a9\u30f3\u30c8\u30b5\u30a4\u30ba\u3092\u6c7a\u3081\u3061\u3083\u3063\u3066\u3093\u306e\u304b\u306a\u30fc\u3068\u3002<\/p>\n<p>\u3068\u3044\u3046\u3053\u3068\u306f\u3001\u753b\u9762\u30b5\u30a4\u30ba\u306e\u6a2a\u5e45\u3092\u53d6\u5f97\u3057\u3066\u3001GridLayout\u306e\u7e26\u30b5\u30a4\u30ba\u306b\u8a2d\u5b9a\u3059\u308c\u3070\u3044\u3044\u306e\u3067\u306f\u2026?\u3068\u601d\u3044\u8abf\u3079\u3066\u3053\u3093\u306a\u611f\u3058\u3067\u30b3\u30d4\u30da\u3057\u3066\u307f\u305f\u3051\u3069<\/p>\n<pre>WindowManager wm = (WindowManager)getSystemService(WINDOW_SERVICE);\r\nDisplay disp = wm.getDefaultDisplay();\r\n\r\nPoint realSize = new Point();\r\ndisp.getRealSize(realSize);\r\n\r\nint realScreenWidth = realSize.x;\r\n\r\nGridLayout gridLayout = findViewById(R.id.gridLayout1);\r\nGridLayout.LayoutParams params = new GridLayout.LayoutParams();\r\nparams.height = realScreenWidth;\r\ngridLayout.setLayoutParams(params);<\/pre>\n<p>\u7d50\u5c40\u3046\u307e\u304f\u3044\u304b\u305a\u3001\u30a2\u30d7\u30ea\u304c\u5f37\u5236\u7d42\u4e86\u3057\u3066\u3057\u307e\u3063\u305f\u3002\u3002\u3002<\/p>\n<p>\u3082\u3046\u3053\u308c\u306f\u6b32\u3092\u51fa\u3055\u305a\u306b\u3001\u76f4\u3067\u30b5\u30a4\u30ba\u6307\u5b9a\u3057\u308d\u3084\u3001\u3068\u3044\u3046\u3053\u3068\u306a\u306e\u3060\u308d\u3046\u306a\u3002<\/p>\n<p>\u3068\u3044\u3046\u3053\u3068\u3067\u3001GridLayout\u306ew,h\u3092<\/p>\n<pre>android:layout_width=\"match_parent\"\r\nandroid:layout_height=\"400dp\"<\/pre>\n<p>\u3068\u3059\u308b\u3053\u3068\u306b\u3002<\/p>\n<p>\u3042\u3068\u67a0\u7dda\u3055\u3048\u3042\u308c\u3070\u305d\u308c\u3063\u307d\u304f\u898b\u3048\u308b\u3060\u308d\u3068\u8abf\u3079\u3001\u3053\u3061\u3089\u306e<\/p>\n<p><a href=\"http:\/\/d.hatena.ne.jp\/yokkong\/20111116\/1321425474\">http:\/\/d.hatena.ne.jp\/yokkong\/20111116\/1321425474<\/a><\/p>\n<pre>&lt;shape xmlns:android=\"http:\/\/schemas.android.com\/apk\/res\/android\"&gt;\r\n    &lt;stroke android:width=\"2px\" android:color=\"#CCCCCC\" \/&gt;\r\n    &lt;padding android:left=\"2px\" android:top=\"2px\"\r\n        android:right=\"2px\" android:bottom=\"2px\" \/&gt;\r\n    &lt;corners android:radius=\"2px\" \/&gt;\r\n&lt;\/shape&gt;<\/pre>\n<p>\u3092Drawable\u306b\u4f5c\u6210\u3002<\/p>\n<p>\u305d\u3093\u3067TextView\u306b<\/p>\n<pre>android:background=\"@drawable\/tv_border\"<\/pre>\n<p>\u3092\u8ffd\u52a0\u3057\u305f\u3002<\/p>\n<p>&nbsp;<\/p>\n<p>\u3067\u304d\u3042\u304c\u308a<\/p>\n<p><a href=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/Screenshot_20181108-2345211.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-114\" src=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/Screenshot_20181108-2345211-145x300.jpg\" alt=\"\" width=\"145\" height=\"300\" srcset=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/Screenshot_20181108-2345211-145x300.jpg 145w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/Screenshot_20181108-2345211-768x1593.jpg 768w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/Screenshot_20181108-2345211-494x1024.jpg 494w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2018\/11\/Screenshot_20181108-2345211.jpg 1080w\" sizes=\"auto, (max-width: 145px) 100vw, 145px\" \/><\/a><\/p>\n<p>\u3046\u3080\u3002<\/p>\n<p>\u3068\u308a\u3042\u3048\u305a\u305d\u308c\u3063\u307d\u304f\u306f\u306a\u3063\u305f\u304c\u3001\u679c\u305f\u3057\u3066\u52d5\u304b\u305b\u308b\u306e\u3060\u308d\u3046\u304b\u3002<\/p>\n<p>\u3067\u3082\u3084\u3063\u3071\u697d\u3057\u3044\u306a\u3001\u8a66\u884c\u932f\u8aa4\u304c\u697d\u3057\u3044\u3002<\/p>\n<h3>\u53c2\u8003<\/h3>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/qiita.com\/yysk\/items\/da65ae4c82c84d0c0449\">https:\/\/qiita.com\/yysk\/items\/da65ae4c82c84d0c0449<\/a><\/p>\n<p><a href=\"https:\/\/qiita.com\/hmiyado\/items\/5e2c9f2b4423e629f4d0\">https:\/\/qiita.com\/hmiyado\/items\/5e2c9f2b4423e629f4d0<\/a><\/p>\n<p><a href=\"https:\/\/dev.classmethod.jp\/smartphone\/android\/android-tips-34-grid-layout\/\">https:\/\/dev.classmethod.jp\/smartphone\/android\/android-tips-34-grid-layout\/<\/a><\/p>\n<p><a href=\"https:\/\/akira-watson.com\/android\/screen-size.html\">https:\/\/akira-watson.com\/android\/screen-size.html<\/a><\/p>\n<p><a href=\"http:\/\/d.hatena.ne.jp\/yokkong\/20111116\/1321425474\">http:\/\/d.hatena.ne.jp\/yokkong\/20111116\/1321425474<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u307e\u305a\u306f\u753b\u9762\u3092\u4f5c\u308a\u305f\u3044\u306a\u3041\u3068\u601d\u3063\u3066\u8272\u3005\u8abf\u3079\u305f\u3002 \u76e4\u9762\u3065\u304f\u308a \u5148\u4eba\u305f\u3061\u306e\u30b5\u30f3\u30d7\u30eb\u3092\u898b\u308b\u3068canvas\u3068\u3044\u3046\u3082\u306e\u3092\u4f7f\u3063\u3066\u3044\u308b\u3088\u3046\u3060\u3002 \u306a\u306b\u305d\u308c\u3002 \u753b\u9762\u30b5\u30a4\u30ba\u53d6\u5f97\u3057\u3066\u30fc\u3001\u8a08\u7b97\u3067\u4f4d\u7f6e\u8a2d\u5b9a\u3057\u3066\u30fc\u3001\u3068\u304b\u3002 \u305d\u3057\u305f\u3089\u77f3\u3092\u7f6e\u304f\u30de\u30b9\u306e\u4f4d\u7f6e\u53d6 &hellip; <a href=\"https:\/\/dalomo.net\/blog\/2018\/11\/09\/107\/\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":109,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[8],"tags":[3,6,4,13],"class_list":["post-107","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-8","tag-android","tag-androidstudio","tag-4","tag-13"],"_links":{"self":[{"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/posts\/107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/comments?post=107"}],"version-history":[{"count":6,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/posts\/107\/revisions"}],"predecessor-version":[{"id":118,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/posts\/107\/revisions\/118"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/media\/109"}],"wp:attachment":[{"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/media?parent=107"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/categories?post=107"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/tags?post=107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}