当前位置:  编程技术>移动开发
本页文章导读:
    ▪Pthread的相干资料        Pthread的相关资料 最近在看一些framework层的c++代码。会遇到AutoMutex,浏览了一下其源码,知道是pthread,就先把pthread的相关知识收集,方便以后学习它:https://computing.llnl.gov/tutorials/pthreads/#Pth.........
    ▪ 利用DisplayMetrics获取银屏信息        利用DisplayMetrics获取屏幕信息 public static String getDisplayMetrics(Context cx) { String str = ""; DisplayMetrics dm = new DisplayMetrics(); //取得DisplayMetrics对象方法一 //dm = cx.getApplication.........
    ▪ 批改dialog的大小       修改dialog的大小 1.在manifest.xml中activity添加android:theme="@android:style/Theme.Dialog"2.WindowManager m = getWindowManager();Display d = m.getDefaultDisplay(); //为获取屏幕宽、高LayoutParams p = getWindow().getAttributes();  .........

[1]Pthread的相干资料
    来源: 互联网  发布时间: 2014-02-18
Pthread的相关资料
最近在看一些framework层的c++代码。会遇到AutoMutex,浏览了一下其源码,知道是pthread,就先把pthread的相关知识收集,方便以后学习它:
https://computing.llnl.gov/tutorials/pthreads/#PthreadsAPI
http://linux.sheup.com/linux/linux5115.htm
http://blogold.chinaunix.net/u3/111328/showart_2526774.html

    
[2] 利用DisplayMetrics获取银屏信息
    来源: 互联网  发布时间: 2014-02-18
利用DisplayMetrics获取屏幕信息

public static String getDisplayMetrics(Context cx) { 
    	   String str = ""; 
    	   DisplayMetrics dm = new DisplayMetrics(); 
    	   //取得DisplayMetrics对象方法一
     	   //dm = cx.getApplicationContext().getResources().getDisplayMetrics(); 
    	   //取得DisplayMetrics对象方法二
    	   ((Activity)cx).getWindowManager().getDefaultDisplay().getMetrics(dm);
    	   int screenWidth = dm.widthPixels; 
    	   int screenHeight = dm.heightPixels; 
    	   float density = dm.density; 
    	   float xdpi = dm.xdpi; 
    	   float ydpi = dm.ydpi; 
    	  
    	   str += "The absolute width:" + String.valueOf(screenWidth) + "pixels\n"; 
    	   str += "The absolute heightin:" + String.valueOf(screenHeight) + "pixels\n"; 
    	   str += "The logical density of the display.:" + String.valueOf(density) 
    	   + "\n"; 
    	   str += "X dimension :" + String.valueOf(xdpi) + "pixels per inch\n"; 
    	   str += "Y dimension :" + String.valueOf(ydpi) + "pixels per inch\n"; 
    	  
    	   return str; 
    	} 
 

    
[3] 批改dialog的大小
    来源: 互联网  发布时间: 2014-02-18
修改dialog的大小
1.在manifest.xml中activity添加
android:theme="@android:style/Theme.Dialog"
2.WindowManager m = getWindowManager();
Display d = m.getDefaultDisplay(); //为获取屏幕宽、高

LayoutParams p = getWindow().getAttributes();  //获取对话框当前的参数值
p.height = (int) (d.getHeight() * 0.6);   //高度设置为屏幕的0.6
p.width = (int) (d.getWidth() * 0.95);    //宽度设置为屏幕的0.95

getWindow().setAttributes(p);     //设置生效

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android根据电话号码获得联系人头像实例代码 iis7站长之家
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3