- 博客(28)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 VMWare Workstation 15 虚拟机无法连接网络的问题解决
VMWare Workstation 15上安装了虚拟机以后,一直无法连接到网络。查看尝试网络上各种的配置一直无法解决,自己鼓捣,发现了一种新的可能解决方法。桥接模式——》配置适配器——》只保留你主机电脑的无线或者网络配置(无线或者有线)...
2020-01-20 18:24:16
5543
原创 gdi32.dll里面绘制文字的函数有哪些怎么能知道其中的参数呢
使用C#将EXCEL转换成JSON,并且将EXCEL中第一行作为KEY使用C#将EXCEL转换成JSON,并且将EXCEL中第一行作为KEY使用C#将EXCEL转换成JSON,并且将EXCEL中第一行作为KEY使用C#将EXCEL转换成JSON,并且将EXCEL中第一行作为KEY使用C#将EXCEL转换成JSON,并且将EXCEL中第一行作为KEY使用C#将EXCEL转换成JSON,并且将EXCE...
2018-10-05 13:29:01
1114
原创 关于MEF使用的问题....(对象释放)
C#中结构体中函数指针怎么赋值啊然后怎么调用啊C#中结构体中函数指针怎么赋值啊然后怎么调用啊C#中结构体中函数指针怎么赋值啊然后怎么调用啊C#中结构体中函数指针怎么赋值啊然后怎么调用啊C#中结构体中函数指针怎么赋值啊然后怎么调用啊C#中结构体中函数指针怎么赋值啊然后怎么调用啊...
2018-10-05 12:11:42
553
翻译 Android主题相关(初探)
对话框主题: android:theme="@android:style/Theme.Dialog">继承父颜色 android:theme="@android:style/Theme.Translucent">自定义的:文件存在于 /res/values/styles.xml: android:theme="@style/CustomTheme">主题对整个a
2017-08-04 23:10:05
312
转载 Android 适配时资源限定符的说明
原文地址:http://blog.csdn.net/wzy_1988/article/details/52932875写的挺详细的。原作者辛苦了。但是为了方便查阅。我把重要的表格摘录出来了。有不明白的去查看原文。在安卓3.2之下的适配 限定符屏幕特性限定符描述屏幕尺寸small小屏幕
2017-07-26 17:58:36
3906
原创 Android Studio2.3 爬坑小记
高高兴兴更新了2.3以后,搞了半天的时间,旧的项目都能跑了。以为就此爬坑完毕,哪知还是too yong,too森破了。打包的时候又出现了问题,打出来的包在Android7.0上安装无问题。但是在Android7.0以下安装失败。明明有签名的打包啊?一脸问号。然后去找Android的亲爹。发现:默认受信任的证书颁发机构默认情况下,面向 An
2017-03-14 16:47:39
1433
1
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-02-28 19:05:29
324
原创 git开源库——布局——流式布局
1、flexbox-layout谷歌的亲生孩子https://github.com/google/flexbox-layout
2016-05-17 14:38:25
479
原创 git开源库——性能优化——图片缓存
1、Fresco十分强大的图片的缓存库,你值得拥有GitHub: https://github.com/facebook/fresco
2016-05-17 14:32:02
605
原创 git开源库——调试
1、stetho可以使用chrome来调试android的应用,就跟web端的调试相当的神似。facebook出品。GitHub: https://github.com/facebook/stetho例子:http://blog.csdn.net/forlong401/article/details/45102119 写的很不错
2016-05-17 14:25:47
383
原创 git开源库——视图控件——viewpager
1、 MaterialViewPagerMaterial Design风格的ViewpagerGitHub: https://github.com/florent37/MaterialViewPager
2016-05-17 14:17:55
437
原创 git开源库——视图控件——左侧抽屉侧边栏
1、MaterialDrawer提供了各种Material风格的侧边栏GitHub: https://github.com/mikepenz/MaterialDrawer
2016-05-17 14:14:49
1123
原创 git开源库汇总——动画篇
1、Material-Animations它是一款实现了各种Material风格动画效果的开源项目,包括Activity之间的跳转动画,View的动画等。GitHub: https://github.com/lgvalle/Material-Animations2、
2016-05-17 14:12:00
525
原创 强大的android SDK Mananger ——记录一下时间2016年4月27日
之前通过sdk manager (以后简称SM)下载的时候需要各种的代理(很烦的有木有)。今天偶然要使用到新的support-v4的包,在网上各种的找,结果都不是最新的,没办法求助android他亲娘。各种查阅然后就赤裸裸的跟我说你去SM中找吧。一开始心有戚戚焉啊,想着之前要各种的代理等等的,速度慢的一比有么。并且各种的下载出错。不耐烦之际去掉代理准备重新开始结果很神奇的事情发生了!!!!!!!
2016-04-27 17:18:18
737
原创 android回调的一些总结
费了一些时间研究学习回掉。都是自我的理解,有不正确的地方请指正。网上的例子动不动一上来就来个接口,完全不知道干嘛的,自己想想过程,然后弄了这个。java中:一、简单版的:classA调用classB中的m()方法,而m()方法中却又调用了classA 中的n()方法。这就是回调。上代码:public class ClassA0 { ClassB
2016-04-18 19:15:21
432
转载 主工程、依赖包、jar包、android.jar、Android Support Library的关系
一个Android工程通常包括主工程和依赖包,依赖包又有两种形式:一种是单独的工程:在主工程中的配置文件指明主工程和依赖包的依赖关系之后,就可以在主工程中正常使用依赖包的类和接口了,这种适合于依赖包中有图片资源、so等不方便打包到jar包中的情况,比如Nine Old Androids、PullToRefresh、FancyCoverFlow等;另一种是jar包:放在主工程的l
2016-03-31 11:25:18
1531
原创 android下载文件并打开
首先是下载:public static void downLoadFromStream(final String urlString, final String fileType, final String resourceId) { final ProgressDialog progressDialog = new ProgressDialog(webView.get
2016-03-16 16:49:57
2920
1
原创 LinearLayout的diver属性的一些解释
1、android:divider 这个就是将来分割线的背景 可以是图片(divider高度就是图片的高度),可以是自己写的shape,甚至可以是color(但是color的时候分割线的高度是默认的,不可改变,所以建议直接弄成shape)2、android:dividerPadding 这个就是分割线距离左右(当LinearLayout为vertical),距离上下(当Line
2015-12-03 11:38:57
570
原创 Android判断EditText是否有输入内容的方法
1、强烈的推荐使用android.text.TextUtils.isEmpty(CharSequence及其子接口,实现类,子实现类)。这里需要注意trim()的问题。这里说明一下CharSequence,Editabe,String的关系:CharSequence是一个接口 Editabe也是一个接口,其父接口是CharSequenceString是一个类,是CharSe
2015-03-17 11:05:26
7048
转载 Java String intern()方法
引言在 JAVA 语言中有8中基本类型和一种比较特殊的类型String。这些类型为了使他们在运行过程中速度更快,更节省内存,都提供了一种常量池的概念。常量池就类似一个JAVA系统级别提供的缓存。8种基本类型的常量池都是系统协调的,String类型的常量池比较特殊。它的主要使用方法有两种:直接使用双引号声明出来的String对象会直接存储在常量池中。如果不是用双引号声
2014-12-22 17:20:42
1091
1
转载 实现了数据绑定 Presentation Model(MVVM) 模式的Android开源框架——RoboBinding
RoboBinding是一个实现了数据绑定 Presentation Model(MVVM) 模式的Android开源框架。从简单的角度看,他移除了如addXXListener(),findViewById()这些不必要的代码,连如BufferKnife那样的InjectView都不需要,因为你的代码一般不需要依赖于这些界面组件信息。下面以一个最简单的AndroidMVVM为例。Layout:
2014-12-22 17:13:59
744
转载 7个移动混合开发框架
IONICIONIC 是目前最有潜力的一款HTML5手机应用开发框架。通过SASS构建应用程序,它提供了很多UI组件来帮助开发者开发强大的应用。它使用JavaScript MVVM框架和 AngularJS来增强应用。提供数据的双向绑定,使用它成为Web和移动开发者的共同选择。即将发布的AngularJS 2.0将会专注于移动开发,相信IONIC一定会取得不错的成就 。
2014-12-22 17:03:15
1109
转载 SSH介绍
首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层)。Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hib
2014-12-22 17:00:58
597
转载 java I/O底层
目录缓存处理和内核vs用户空间虚拟内存内存分页面向文件、块的I/O文件锁定面向流的I/O缓存处理和内核vs用户空间缓冲与缓冲的处理方式,是所有I/O操作的基础。术语“输入、输出”只对数据移入和移出缓存有意义。任何时候都要把它记在心中。通常,进程执行操作系统的I/O请求包括数据从缓冲区排出(写操作)和数据填充缓冲区(读操作)。这就是I/O的整体概念。在操作系统内部执行这些传输
2014-12-22 16:57:07
420
转载 css的选择器
1. ** { margin:0; padding:0;}在我们看比较高级的选择器之前,应该认识下这个众所周知的清空选择器。星号呢会将页面上所有每一个元素都选到。许多开发者都用它来清空margin和padding。当然你在练习的时候使用这个没问题,但是我不建议在生产环境中使用它。它会给浏览器凭添许多不必要的东西。*也可
2014-12-22 16:46:34
420
转载 如何编写高质量和可维护的代码
如何编写高质量和可维护的代码我们怎么做才能既不需要写很多注释,又能保证代码易于理解呢?其中一个主要的方法就是让代码自文档化。其优势在于,既不用写注释,又能使得代码易于维护。下面就是三种使得代码自文档化的基本方法:命名:利用名字来解释变量、函数等的目的。封装函数:将一些特定功能的代码封装成一个函数以明确目的。引入变量:将表达式插入至专用变量。类和模块接
2014-12-22 16:23:21
397
转载 GifView——Android显示GIF动画的扩展控件
GifView:Android显示GIF动画GifView 是一个为了解决android中现在没有直接显示gif的view,只能通过mediaplay来显示这个问题的项目,其用法和 ImageView一样,支持gif图片使用方法:1-把GifView.jar加入你的项目。2-在xml中配置GifView的基本属性,GifView继承自View类,和Button、
2014-12-16 17:03:56
506
android framLayout 上层遮挡底层
2016-03-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人