中古だけどPCを買った!が返品した(笑

も~~~~ 疲れたナー

 

商品到着後すぐにCrystalDiskInfoをインストール

まずはHDD確認したいよね

何この子知らない

 

どうやらShizukuEditionというのを入れたらしく萌え~な感じ

約3000時間使用なら全然OK

寿命は20000時間とよく言われてるよね 当てにならんけど
 

んでWidowsUpdateがとにかく終わらない

WIN7だったけど約一日放置しても終わらないからネット見て対処法取ろうとしたり

色々やっても全て効果なし

 

ちょっと履歴残っててどうやらこのPCの持ち主が手動で更新しようとした跡が・・・

ははぁ~ん?UPDATEしようとして更新できなくて売ったな?と思ったけど

どうかわからんですなグラサン

 

とりあえず自分じゃどうやっても更新できないのでショップに連絡して更新だけ

そっちでやってくれんかーといって返品したところ

まぁ安かったしな・・・ ②へ続く

 

 

 

onMeasureやonLayoutを使わないまでも

カスタムビューみたいなことをやろうと思って気付いたこと

 

 

こんな定数群があったのね

 
 
 
 
 
 
 
 
<!-- Height of the status bar -->
<dimen name="status_bar_height">25dip</dimen>
<!-- Height of the bottom navigation / system bar. -->
<dimen name="navigation_bar_height">48dp</dimen>
<!-- Height of the bottom navigation bar in portrait; often the same as @dimen/navigation_bar_height -->
<dimen name="navigation_bar_height_landscape">48dp</dimen>
<!-- Width of the navigation bar when it is placed vertically on the screen -->
<dimen name="navigation_bar_width">42dp</dimen>
 
Portrait xhdpi(2.0) 720x1280だとして・・
DisplayHeight - StatusBarHeight - (NavigationBarHeight) = MainContentHeight
640 - 50 - (96) = 494dp(590dp)
DisplayWidth = MainContentWidth
360dp
 
これを一通りプログラミングしてテストして
ん??そういやAcitivityのrootはFrameLayoutだとあんざい神のブログで読んだ記憶が・・・
つまりandroid.R.id.contentのgetWidth/Heightでコト足りるんじゃ・・・・・
もっと言えばMatchParentのlayoutファイルをsetContentViewしてる場合view.getWidth/Heightでいいんじゃ・・・・・・・と思ったらやっぱそうみたい
11/24追記 For some reason.. android.R.id.contentじゃないとダメでした
 
onCreateじゃ0だったけど、onWindowFocusChangeで取得できた
 
無駄っちゃ無駄だったけど定数の存在知れたし勉強なった
くれぐれもdeprecatedしないように、Google先生
 
精進精進
 
 
 

Androidってレイアウト考えてる時がほんtttっと無駄な時間感あるけどなんとかならんですか

DPI・・PIXEL・・DENSITY・・ORIENTATION・・・・・ふと思ったけど全く考えてなかったORIENTATION_SQUARE

 

それってどんな端末なの?どんなタブレット?と思って「ORIENTATION_SQUARE」で検索してみた

 

 

 

そうだねスクエアだね 違うよねキミじゃないよね

 

 

 

 

 

I see... たしかに最近流行ってきてる時計なら真四角ってのも全然あるか

と思ったけどConfigurationClassを見たところ

public static final int ORIENTATION_LANDSCAPE = 2;
public static final int ORIENTATION_PORTRAIT = 1;
/** @deprecated */
@Deprecated
public static final int ORIENTATION_SQUARE = 3;
public static final int ORIENTATION_UNDEFINED = 0;

SQUAREとUNDEFINEDはdeprecatedになってますね

ってことはどんな形の時計でも(例え丸でも)常にLandscapeとPortraitだけ考えてれば

良いってことなんですかね?でもGoogleは気まぐれだからまた変わったりするんでしょ・・