![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android零碎
苗先生1988
这个作者很懒,什么都没留下…
展开
-
空间置顶:永远保留在最顶层,类似于天天动听的桌面歌词那样,始终在最顶层。
API中有这样一个常量:WindowManager.LayoutParams.TYPE_SYSTEM_ALERT。 文档中对它的的描述为:“Window type: system window, such as low power alert. These windows are always on top of application windows.”也就是说用这个type可以显示在其他a原创 2013-04-26 17:53:02 · 1546 阅读 · 0 评论 -
调用系统的短信和邮件分享功能
调用系统的短信Uri smsToUri = Uri.parse("smsto:");// 联系人地址 Intent mIntent = new Inten(android.content.Intent.ACTION_SENDTO,smsToUri); mIntent.putExtra("sms_body", "www.baidu.com");// 短信的内容 star原创 2013-07-08 14:07:04 · 1097 阅读 · 0 评论 -
ListFragment
最近项目中用到一个效果,首先tabhost感觉不能做出来。activity Group 好像也不太好所以选择了fragment 。研究研究发现原创 2013-06-27 10:53:00 · 917 阅读 · 0 评论 -
webView 的一些零碎
webView = (WebView) findViewById(R.id.webv);//获取控件webView.getSettings().setJavaScriptEnabled(true); //设置js权限,比如js弹出窗webView.getSettings().setSupportMultipleWindows(true); webView.setScrollBar原创 2013-05-28 16:32:12 · 856 阅读 · 0 评论 -
ScrollView去掉滚动条
android:scrollbars="none原创 2013-05-28 16:29:26 · 26017 阅读 · 2 评论 -
零碎知识点
转载:请标注:http://bbs.itheima.com/thread-46102-1-1.html一、 获取系统版本号:PackageInfo info = this.getPackageManager().getPackageInfo(this.getPackageName(), 0); int versionCode=nfo.versionCode转载 2013-05-24 10:24:33 · 1004 阅读 · 0 评论 -
密度的逻辑
在构建布局文件时,自然会涉及像素问题.在Android中有dp,px,dip等几个单位,其中常用的是dip. dip的设置与分辨率无关,在默认情况下,LDPI的密度是120,系数为0.75;MDPI的密度为160系数为1.0;HDPI的,密度为240,系数为1.5.XHDPI的密度为320,系数为2.0所谓密度就是单位平方英寸中含像素的数量.px(像素) 与dip的关系如下原创 2013-05-07 15:06:48 · 679 阅读 · 0 评论 -
关于Android引导画面的多分辨率适配
本文并非关于引导画面该采用何种形式、该如何定义信息、有什么注意事项方面的介绍。本文描述的是,引导画面该如何才能较好的适配各种分辨率,了解此处有助于更好的定义引导画面,以及保持同设计师、工程师的良好沟通。作为产品人员,需要向不同方向延伸了解一些知识,这些知识能让沟通更顺畅。这些所了解的知识,可能会有一些错误,当发现问题时,随时更新自己的知识体系。一、本文提到的引导画面转载 2013-05-06 14:35:46 · 1206 阅读 · 0 评论 -
android全屏显示
全屏显示有两种方法1: 在onCreate方法里面加上这句代码 requestWindowFeature(Window.FEATURE_NO_TITLE);2 : //显示全屏 private void setFullScreen() { getWindow().setFlags(WindowManager.LayoutParams原创 2013-05-03 16:18:40 · 950 阅读 · 0 评论 -
抗锯齿:在画图时,由于旋转或者缩放后,会产生锯齿,可以通过这样解决。
1)直接在paint上加上抗锯齿 paint.setAntiAlias(true); 2)在不能给paint加抗锯齿的地方,可以直接给canvas加抗锯齿 canvas.setDrawFilter(new PaintFlagsDrawFilter(0, Paint.ANTI_ALIAS_FLAG|Paint.FILTER_BITMAP_FLAG));原创 2013-04-26 17:54:47 · 3113 阅读 · 1 评论 -
生成不重复随机数
// 生成不重复随机数public static byte[] getRandom() {byte[] intRet = new byte[8];byte intRd = 0; // 存放随机数int count = 0; // 记录生成的随机数个数int flag = 0; // 是否已经生成过标志while (count Random rdm = new R原创 2013-08-14 09:44:15 · 903 阅读 · 0 评论