09 2016 档案
摘要:DisplayMetrics public class DisplayMetrics extends Object java.lang.Object ↳ android.util.DisplayMetrics 是Android提供的记述屏幕的有关信息的一种结构,诸如其尺寸,密度和字体缩放的一般信息。
阅读全文
摘要:命令行输入参数不是在代码中设置输入的,而是这样做:选中你java项目中的java 右击 Run As Run Configurations Arguments 填入参数(多个参数用空格隔开)--run ;也可以在命令行运行程序时输入参数,java 类文件名 “参数1” ”参数2“ ...”参数N"
阅读全文
摘要:Failed to resolve:junit:junit:4.12 Android Studio导入项目时遇到这个问题,原因是加载不了junit包,解决方法就是在build.gradle 配置文件中找到这个依赖" testCompile:jun'it:junit:4.12' "删除就可以了。
阅读全文
摘要:Java Swing的事件处理机制 Swing GUI启动后,Java虚拟机就启动三个线程,分别为主线程,事件派发线程(也是事件处理线程)和系统工具包线程。 主线程 :负责创建并显示该程序的初始界面; 系统工具包线程 :负责将从系统事件队列捕获在该程序界面上的鼠标和键盘操作等底层事件,并把这些事件转
阅读全文
摘要:Java GUI就是用Java语言开发桌面应用,而Java又有三个Java GUI库,分别为AWT,Swing和SWT/JFace. 现在要学的是Swing库。 后记:开发桌面应用,不止一种技术,现在发展了好几种技术。 JavaFX是Oracle主推的下一代GUI框架,几乎支持所有系统的Java桌面
阅读全文
摘要:1.Toolbar不能上滑隐藏的原因<!--如果在CoordinatorLayout加上android:fitsSystemWindows="true",而不是在AppLayout上加, 就会使Toolbar上滑不能完全隐藏--> 2,在一个Activity中,setContent(R.layout
阅读全文
摘要:LayoutParams继承于Android.View.ViewGroup.LayoutParams,就是布局。 LayoutParams相当于一个Layout的信息包,它封装了Layout的位置、高、宽等信息。假设在屏幕上一块区域是由一个 Layout占领的,如果将一个View添加到一个Layou
阅读全文
摘要:<style type="text/css"></style> 表示这是样式表,在中间放入css内容;type是它的类型属性,text/css是它的值,它们是告诉浏览器这里面的文本内容(text) 要当层叠样式表 (css)来解析,不能当作其它的来解析。 通俗来说就是设置各属性值的大小。
阅读全文
摘要:Notification作为Android的通知有三种形式,基本的Notification,折叠式Notification 和悬挂式Notification。 前两种都是设置builder.setContentIntent(intent),而第三种不需要设置setContentIntent(), 而
阅读全文
摘要:ASP.NET是一个使用HTML,CSS,JavaScript和服务器脚本构建的网页和网站的开发框架,不是一门编程语言. ASP.NET支持三种不同的开发模式:Web Pages(Web页面),MVC(Model .View.Controller模型-视图-控制器 ),Web Forms(Wen窗体
阅读全文
摘要:Android开源系列分类 查看 CircleImageView 自定义圆形控件的使用 添加依赖 ‘de.hdodenhof:circleimageview:2.1.0' 作用:无论你设置的图片是什么样的,显示出来的就是圆形的。 在XML资源文件中使用 <de.hdodenhof.circleima
阅读全文
摘要:Android实现应用d动画效果:比如App第一次打开的开始动画等 有两种:GIF动画和代码实现。 第一种:借助于Gif制作工具软件实现。一般是和第三方开源的GifView(https://github.com/Cutta/GifView)控件配合使用。特点是:简单,易上手。 第二种:借助于Andr
阅读全文
摘要:Android Service,后台,Android的后台就是指,它的运行是完全不依赖UI的。即使Activity被销毁,或者程序被关闭,只要进程还在,Service就可以继续运行。比如说一些应用程序,始终需要与服务器之间始终保持连接,就可以使用Service来实现。而Serview就是运行在主线程
阅读全文
摘要:Android提供了两种事件处理机制: 基于监听的事件处理(委派式事件处理) 基于回调的事件处理 当某个事件源被触发时(发生事件活动),Android系统最先触发的是绑定在该事件源上的事件监听器,(如果继续传播的话)接着才会触发该事件源提供的事件回调方法。 Android基于监听的事件处理的处理模型
阅读全文
摘要:Android Drawable资源文件适配 /*当屏幕适配android:anyDensity="true"时,应用程序会分别自动加载hdpi,mdpi,xhdpi,xxhdpi,xxxhdpi文件夹中的资源,当为false时,即使我们在hdpi,mdpi,ldpi文件夹下拥有同一种资源,那么应用
阅读全文
摘要:Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。 构建工具就是对你的项目进行编译,运行,签名,打包,依赖,管理等一系列功能的合集,传统的构建工具有Make,Ant,Maven,
阅读全文
摘要:Android资源保存目录为/res/drawable/ ClipDrawable代表从其他位图上截取一个“图片片段”,clip标签,<clip /> LayerDrawable Drawable数组(图层叠加效果)<layer-list ...> <item../> <item../> ....
阅读全文

浙公网安备 33010602011771号