Category Archives: [Code] Android

Code Android: Convert pixel to dip


Code Android: Convert pixel to dip
เปลี่ยนค่าของ Pixel ให้เป็น dip เพื่อนำมาใช้ในการเขียนโปรแกรมบนแอนดรอย


Resources r = context.getResources();

float wDip = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 95, r.getDisplayMetrics());

float hDip = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 102, r.getDisplayMetrics());

//use

convertView = new ImageView(context);

((ImageView)convertView).setLayoutParams(new GridView.LayoutParams((int)wDip,(int)hDip));

Read the rest of this entry

Code Android: Get version name


Code Android: Get version name

public static function String getVersionName(Context context, Class cls)
{
  try {
    ComponentName comp = new ComponentName(context, cls);
    PackageInfo pinfo = context.getPackageManager().getPackageInfo(comp.getPackageName(), 0);
    return pinfo.versionName;
  } catch (android.content.pm.PackageManager.NameNotFoundException e) {
    return null;
  }
}

Reference

adaydesign :)

%d bloggers like this: