{"id":100,"date":"2019-04-16T18:25:19","date_gmt":"2019-04-16T09:25:19","guid":{"rendered":"https:\/\/junkbulk.robots.jp\/wp\/?p=100"},"modified":"2019-04-16T18:25:19","modified_gmt":"2019-04-16T09:25:19","slug":"android%ef%bc%9ahandler%e3%81%a7%e6%ad%a3%e7%a2%ba%e3%81%ab%e5%91%a8%e6%9c%9f%e7%9a%84%e3%81%aa%e5%ae%9f%e8%a1%8c","status":"publish","type":"post","link":"https:\/\/junkbulk.com\/wp\/?p=100","title":{"rendered":"Android\uff1aHandler\u3067\u6b63\u78ba\u306b\u5468\u671f\u7684\u306a\u5b9f\u884c"},"content":{"rendered":"\n<p>Handler\u3092\u4f7f\u3063\u3066 500ms\u9593\u9694\u3067 \u51e6\u7406\u3092\u5b9f\u884c\u3059\u308b\u5834\u5408\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u3059\u308b\u3068\u601d\u3044\u307e\u3059\u3002\u3061\u306a\u307f\u306bkotlin\u3067\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"kotlin\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">    val handler = Handler()\n    val runnable = object : Runnable {\n        override fun run() {\n            doHeavyWork() \/\/\u91cd\u3044\u51e6\u7406\n            handler.postDelayed(this, 500)\n        }\n    }\n<\/pre>\n\n\n\n<p>\u3057\u304b\u3057\u3001doHeavyWork()\u306b\u51e6\u7406\u6642\u9593\u304c\u591a\u304f\u304b\u304b\u308b\u3070\u3042\u3044\u3001\u305d\u306e\u5206\u306e\u6642\u9593\u3092\u5dee\u3057\u5f15\u304b\u306a\u304f\u3066\u306f\u3044\u3051\u307e\u305b\u3093\u3002\u4f8b\u3048\u3070\u3001 doHeavyWork() \u306b300ms\u304b\u304b\u308b\u306a\u3089postDelayed(this, 200)\u306b\u3057\u307e\u3059\u3002\u3044\u3084\u3001\u305d\u3082\u305d\u3082 doHeavyWork() \u306b\u304b\u304b\u308b\u6642\u9593\u306f\u6a5f\u7a2e\u3054\u3068\u306b\u9055\u3046\u3057\u3001\u59cb\u3081\u304b\u3089\u308f\u304b\u3063\u3066\u308b\u4e8b\u306a\u3093\u3066\u307b\u3068\u3093\u3069\u306a\u3044\u3067\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<p>\u305d\u3053\u3067\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"kotlin\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">    val handler = Handler()\n    val runnable = object : Runnable {\n        override fun run() {\n            val t = SystemClock.uptimeMillis()\n            doHeavyWork() \/\/\u91cd\u3044\u51e6\u7406\n            handler.postAtTime(this, t + 500)\n        }\n    }\n<\/pre>\n\n\n\n<p>\u3053\u3093\u306a\u611f\u3058\u306b\u3059\u308b\u3068\u3001\u3044\u3044\u611f\u3058\u306b\u306a\u308a\u307e\u3059\u3002\u3057\u304b\u3057\u3001doHeavyWork()\u304c500ms\u4ee5\u4e0a\u304b\u304b\u308b\u5834\u5408\u306f\u305d\u3082\u305d\u3082\u7121\u7406\u3002video\u518d\u751f\u7684\u306a\u3082\u306e\u306a\u3089\u30d5\u30ec\u30fc\u30e0\u3092\u30b9\u30ad\u30c3\u30d7\u3059\u308b\u3068\u304b\u5de5\u592b\u304c\u5fc5\u8981\u3067\u3059\u3002<br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Handler\u3092\u4f7f\u3063\u3066 500ms\u9593\u9694\u3067 \u51e6\u7406\u3092\u5b9f\u884c\u3059\u308b\u5834\u5408\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u3059\u308b\u3068\u601d\u3044\u307e\u3059\u3002\u3061\u306a\u307f\u306bkotlin\u3067\u3059\u3002 \u3057\u304b\u3057\u3001doHeavyWork()\u306b\u51e6\u7406\u6642\u9593\u304c\u591a\u304f\u304b\u304b\u308b\u3070\u3042\u3044\u3001\u305d\u306e\u5206\u306e\u6642\u9593\u3092\u5dee\u3057\u5f15\u304b\u306a\u304f\u3066\u306f\u3044\u3051\u307e\u305b &hellip; <a href=\"https:\/\/junkbulk.com\/wp\/?p=100\" class=\"more-link\"><span class=\"screen-reader-text\">&#8220;Android\uff1aHandler\u3067\u6b63\u78ba\u306b\u5468\u671f\u7684\u306a\u5b9f\u884c&#8221; \u306e<\/span>\u7d9a\u304d\u3092\u8aad\u3080<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/junkbulk.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/100"}],"collection":[{"href":"https:\/\/junkbulk.com\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/junkbulk.com\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/junkbulk.com\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/junkbulk.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=100"}],"version-history":[{"count":2,"href":"https:\/\/junkbulk.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/100\/revisions"}],"predecessor-version":[{"id":103,"href":"https:\/\/junkbulk.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/100\/revisions\/103"}],"wp:attachment":[{"href":"https:\/\/junkbulk.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/junkbulk.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/junkbulk.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}