字体sp会随屏幕分辨率改变吗-android字体与资源,系统级别的Window

来源:互联网 发布:淘宝客户经理有用吗 编辑:程序博客网 时间:2024/04/27 20:23
> APP字体大小,不随系统的字体大小变化而变化的方法 --  http://blog.csdn.net/zhuqiang1002/article/details/38756127
> Android自适应屏幕方向、大小和分辨率,及字体设置 -- http://www.cnblogs.com/hao0oah/p/5636157.html
> 在EditText中设置hint的大小和颜色,光标粗细和颜色 -- http://blog.csdn.net/qq_24697659/article/details/49800419
> Android从资源文件中读取文件全--http://blog.csdn.net/heng615975867/article/details/15811231
> android 滚动条 相关属性--http://blog.csdn.net/chen88358323/article/details/8141976
> android自定义弹出框样式实现--http://blog.csdn.net/duanyanrui/article/details/8494767
>【Android】创建Popwindow弹出菜单的两种方式--http://blog.csdn.net/ztp800201/article/details/13094451

> 获取资源文件中列表数据arrays.xml

<resources>
    <string-array name="feedback_projects">
        <item>OA 工作台</item>
        <item>二手房 </item>
        <item>新房</item>
        <item>媒体</item>
    </string-array>
</resources>

String[] languages = getResources().getStringArray(R.array.languages);

> 获取系统级别的Window,悬浮窗

Android悬浮窗实现 使用WindowManager: http://www.cnblogs.com/mengdd/p/3824782.html
<!-- 显示顶层浮窗 -->
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
// 获取应用的Context
        mContext = context.getApplicationContext();
        // 获取WindowManager
        mWindowManager = (WindowManager) mContext
                .getSystemService(Context.WINDOW_SERVICE);


Window dialogWindow=frag.getWindow();
          WindowManager.LayoutParams lg= dialogWindow.getAttributes();
          
          dialogWindow.setGravity(Gravity.RIGHT|Gravity.TOP);
          lg.y=90;
          lg.x=20;
          lg.height=android.view.WindowManager.LayoutParams.WRAP_CONTENT;
          lg.width=(int)(getWindowManager().getDefaultDisplay().getWidth());
          dialogWindow.setAttributes(lg);
     
         frag.setCanceledOnTouchOutside(true);

> Android自定义对话框(Dialog)位置,大小: http://blog.csdn.net/fancylovejava/article/details/21617553

0 0