序言:
人的一生是一个选择的过程。
如果脚下只有一条路,只要一往无前即可,不用担心走错。即使是错也别无它法。然而人是不安分的,况且安于独木桥的行走,其目的地由于没有蜿蜒曲折去遮挡行路人的视线,一往无前的看到了头,既是终结。所以往往从心底生发出变化的心,已使自己在通往终结的路上能够领略不同的风景。选择的结果都是一样的,不同的是经历的不同。生而平等是不切实际的,所以更要用所有去捍卫选择的权利。
没有选择即没有人生。
宇宙世界到底是唯一的还是无数的,科幻的还是玄幻的,关乎自己或许有影响,或许只有悲惨的人生才会去考虑这个恼人的问题。
我只知道我是个程序员,或者自诩为程序员,我与所有人一样,但是在内心的深处隐藏这么一个空间,混混沌沌,天地未分。
我在这里干活,每次都把收获的果实堆砌一堆。拾取一些贩卖于此:
判断当前网络是否可用:
1 public static boolean checkNetWorkStatus(Context context) { 2 boolean result; 3 ConnectivityManager cm = (ConnectivityManager) context 4 .getSystemService(Context.CONNECTIVITY_SERVICE); 5 NetworkInfo netinfo = cm.getActiveNetworkInfo(); 6 if (netinfo != null && netinfo.isConnected()) { 7 result = true; 8 Log.i("NetStatus", "The net was connected"); 9 } else { 10 result = false; 11 Log.i("NetStatus", "The net wasa bad!"); 12 } 13 return result; 14 }
并且可以通过NetworkInfo 对象 netinfo.getType()判断连接的类型。
判断当前是否插入了SD卡,相对简单一些:
class="brush:java;gutter:true;"> public static boolean getExternalStorageState() { return Environment.MEDIA_MOUNTED.equals(Environment .getExternalStorageState()); }
获取屏幕大小:
1 public static DisplayMetrics getDisplayMetrics(Activity activity) { 2 DisplayMetrics dm = new DisplayMetrics(); 3 activity.getWindowManager().getDefaultDisplay().getMetrics(dm); 4 return dm; 5 }