自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

daozhongyang的专栏

谨慎,优秀, 力戒浮躁! LQ>逆境商(AQ)>情商(EQ)>智商(IQ)

原创 Android Studio 报错集

问题1.Error:Could not get unknown property 'apkVariantData' for object of type com.android.build.gradle.internal.api.ApplicationVariantI...

2019-03-04 17:55:04 4977 0

原创 Java、MySQL 、SQLite出错集

1在Navicat Premium 工具,打开 MySQL 数据库 ,报错, 这个错误 经常出现 分析问题: 解决:

2016-03-20 18:20:03 566 0

原创 android 出错集

问题1. java.lang.RuntimeException: Failed to register input channel. Check logs for details. 解决 这个问题应是程序加载(Launcher Pro) 时爆出的,LP是一个主页替代工具,它在程序加载时,当...

2012-07-30 08:13:38 5675 0

原创 服务Service第六篇__ 绑定Service 要注意的几点

1 在Service 类中,有一个onBind方法, 该方法是一个抽象方法, 在Service的子类中必须覆盖 这个方法当Activity与Service绑定时被调用。 2使用startService方法,并且未调用stopService来停止服务,这个服务就会随着Android系统的启动而启...

2020-06-01 22:24:14 55 0

原创 在已存在的jar中删除部分class, 并重新打包生成 jar

操作如图所示

2020-05-18 23:25:47 80 0

原创 Android 热更新 Tinker Platform 应用

APP热更新 是一个有特定作用的功能, 目前常见的APP 如微信、支付宝都有应用到, 我们经常看到APP界面、功能有及时的变化,又不提示版本更新, 就是 热更新 发挥作用了。 Tinker Platform 是一个热更新平台, 官网:http://www.tinkerpatch.com/, 有...

2020-02-06 20:03:02 132 0

原创 Android 国际化与资源自适应

国际化很重要! 就算再有困难,再有挫折,该实施时,也要坚定实现国际化!(2011.7.23 动车事故会见中外记者都坚持有翻译随同) 说起Android SDK国际化,通常只需要将界面文字翻译成不同语言,然后将相应的资源文件放到各种语言特定国际化资源目录 资源的自适应性 主要指单独为每一种环境设...

2019-11-26 14:14:44 2250 0

原创 Activity Manager

https://developer.android.google.cn/ 该地址是在国内能访问android的 地址. ActivityManager 用于管理Activity 的生命周期, 还提供 导航, 回退功能, ActivityManager类继承自Object类, 也就是说它不继承...

2019-10-24 08:59:46 37 0

原创 Java的 冒泡排序,插入排序

/*** 冒泡排序法, 注意这里是降序 */ public int[] bubleSort(int[] intArr){ int length = intArr.length; for (int i=0; i<length; i++){ for (int...

2019-10-24 08:47:45 41 0

原创 Android Studio 生成的目录,对应应用Logo的尺寸___ AS 与 Eclipse 的差异

1 目录 屏幕分辨率 尺寸 mipmap-mdpi 640*480 48*48 mipmap-hdpi 72*72 mipmap...

2019-08-29 19:17:19 63 0

转载 一些网络上的资源: XML,swf, jpg, mp4, mp3, json

网络上的XML: http://weather.yahooapis.com/forecastrss?w=2161838&u=c http://rss.sina.com.cn/news/china/focus15.xml 网络上的 swf: http://www.tudou.com...

2019-08-07 10:36:41 1534 0

原创 AndroidStudio 生成的APK的目录

AndroidStudio 开发环境生成的APK的目录是 app/build/outputs/apk/debug/, 默认文件名是app-debug.apk 它使用一个默认的debug.keystore进行签名, 这个默认签名(keystore)是不需要密码的, 它的默认位置在 $HOM...

2019-06-14 16:38:27 1565 0

原创 为什么会有汇率?

用一句话说就是“各国的货币购买力不同”。每个国家都有不同的数字概念,消费档次都不同,为了保护本国利益,因此每个国家都以某种货币(本国货币)作为参考,而设定一个汇率. https://wenwen.sogou.com/z/q145346960.htm ...

2019-05-15 09:13:21 243 0

原创 Android NDK 编程 之5__jni文件函数名的写法

jni文件函数名的写法:Java_包名_类名_方法名

2019-03-20 15:49:56 94 0

原创 内存泄漏 2__示例搭建

现在介绍 Leakcanary 的示例 本示例跟 Leakcanary-watcher, Leakcanary-android, Leakcanary-analyzer是依次关联的,缺一不可 依赖关系如下, 内存泄漏Demo0306依赖 leakcanary-android, leakcana...

2019-03-08 23:17:34 35 0

原创 内存泄漏3____内存泄漏, 内存溢出的区别与关系

泄漏 memory leak 是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略, 但内存泄漏堆积后, 会变得很严重,无论有多少空间,迟早会被占光。 memory leak 最终会导致 out of memory。 溢出 out of memory 是指程序在申请内存空...

2019-03-08 23:12:38 35 0

原创 Android Studio 安装过程

Android Studio 安装过程 1. 选择好目标目录,SDK目标目录 2. 如果出现提示: Failed to install Install HAXM. For details, please check the installation log: 不用管 3. 判断 当前jdk...

2019-03-05 23:20:09 435 0

原创 使用 sass 编译生成 .css 文件

sass, 是 一种 CSS预处理器 sass: Syntactically Awesome StyleSheets 官网: http://sass-lang.com/ 参考网址: http://www.ruanyifeng.com/blog/2012/06/sass.html

2019-03-04 18:03:13 442 0

原创 Java设计模式 策略模式

策略模式的核心思想就是把算法提取出来放到一个独立的对象中。  在调用时, 显式地指明需要使用哪一个策略对象就可以,   也就是根据不同情况, 采取不同的策略, 这就是核心思想。  ...

2019-02-23 17:35:20 69 0

原创 软件项目 有关 设计说明书

需求说明书 软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解, 使之成为整个开发工作的基础。包含硬件、功能、性能、输入输出、接口需求、警示信息、保密安全、数据与数据库、文档和法规的要求等等。   概要设计说明书 概要设计说明书又可称系统设计说明书,这里所说...

2019-02-20 21:24:20 493 0

原创 CSS 样式前缀

-moz   代表firefox浏览器私有属性 -ms     代表IE浏览器私有属性 -webkit 代表chrome、safari私有属性   用法示例  border: 1px solid #169BD5 !important; -webkit-border: 0.5px solid...

2019-02-20 21:23:25 228 0

原创 修改myeclipse中jsp文件默认打开方式

修改myeclipse中jsp文件默认打开方式 操作步骤: 依次点击 【windows】-> 【preferences】->, 弹出一个对话框, 在左上角输入框输入 file ,显示结果中 点击 【File Associations】, 在右边【File types】:框中选 中js...

2019-02-20 21:20:07 197 0

原创 内存泄漏1___概念

内存泄漏,就是内存缩小 内存泄漏 ,可以这样理解, 一个对象持久引用,即持久占用内存,又不能及时被释放,将导致内存泄露的风险 简单地说,就是一块内存被持久占有,总内存空间减小了 内存空间减小, 导致的问题: 设备就会越来越卡,因为没有足够的空间让程序来运行, 直到内存数据溢出, 然后程序就...

2019-01-13 13:20:47 55 0

原创 WebView 之 4__为什么要使用WebView, WebView 自定义的url拦截问题

思考一个问题 : 为什么要使用WebView ? 有两个好处:  兼容已有的项目,可以动态更新 由此又引出一个问题:既然WebView 这么好用, 为什么还要原生开发? 原因: 1 耗电量             2 加载速度慢,这是一个重要的原因, 网页的各种元素加载 比 纯原生组件加载...

2019-01-12 23:21:26 937 1

原创 WebView之3__WebView 的使用场景

在Android中,  WebView 的使用场景有很多, 例如 用户协议页面,很多新闻的正文页(也就是详情页), 广告页:投票页,举办活动页 等           本文介绍WebView的用法 1 通过webview    js 调用java方法 第一步  编写js接口类 &...

2019-01-12 17:13:03 183 0

原创 Html5__移动设备优先 ,一个重要的meta

移动设备优先 有一个重要的meta 用下载设置屏幕和设备等宽、缩放比例的问题, //分别为:屏幕宽度和设备一致、初始缩放比例、最大缩放比例和禁止用户缩放 &lt;meta name="viewport" content="width=device-width,...

2019-01-06 13:05:53 465 0

转载 Java finally语句到底是在return之前还是之后执行?

至少 有两种情况下finally语句是不会被执行的: (1)try语句没有被执行到,如在try语句之前就返回了,这样finally语句就不会执行,这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被执行到。 (2)在try块中有System.exit(0);这样的语句...

2019-01-06 13:04:01 41 0

原创 android 渲染组件 在Java类写法

  LayoutInflater inflater = LayoutInflater.from(context);  SeekBar seekbar =  (SeekBar)inflater.inflate(R.layout.seekbar, null); 注意:使用填充布局时,两种写法  1...

2019-01-06 13:02:52 68 0

原创 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类

1.关于接口的理解。  接口从更深层次的理解,应是定义(规范,约束)与实现(名实分离的原则)的分离。  一般,我们实现一个系统的时候,通常是将定义与实现合为一体,不加分离的,我认为最为理想的系统设计规范应是所有的定 义与实现分离,尽管这可能对系统中的某些情况有点繁乱。  接口的本身反映了系统...

2019-01-06 13:00:01 820 0

转载 好看的android 动画

https://blog.csdn.net/haidaoduozhu/article/details/65632681 好看的android 动画

2019-01-06 12:57:41 230 0

原创 个人网站 龙权商城

欢迎访问  https://www.shenwud.com                                

2019-01-01 22:14:06 129 0

原创 微信小程序 1__怎么样实现自定义组件

在微信小程序开发中, 要实现自定义组件, 通过4个步骤可实现 1. 创建自定义组件,  以自定义checkbox为例第一步 在项目根目录 中创建components目录,在components中创建checkbox目录  ,           在checkbox 目录下创建.js, json,...

2018-11-03 22:56:36 99 0

原创 初识 Kotlin

2017年Google IO大会, Google宣布了一个令人振奋的消息:编程语言Kotlin成为了Android的官方开发语言!这意味着,Java将会逐渐被Kotlin取代,就像Apple推出了编程语言Swift以取代Objective-C一样!...

2018-06-22 22:41:07 119 0

原创 CSS3兼容测试网站 autoprefixer.github.io

CSS3兼容测试网站autoprefixer.github.io只要把CSS 代码粘贴过来,旁边就会自动地加上各个版本浏览器的一些兼容方法

2018-05-16 00:16:12 444 0

原创 Web前端前沿技术 2 ____酷炫的3D特效 鼠标进入图片时,显示文本

先看效果图主要代码如下:&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8" /&gt; &lt;tit...

2018-04-30 01:21:41 185 0

原创 Web前端前沿技术 1 ____视频背景

先看效果图主要代码如下:&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8" /&gt; &lt;tit...

2018-04-23 00:24:25 782 0

原创 VUE 页面的跳转写法

在VUE中, 页面的跳转写法 在ajax 请求外写上 let _this = this; 在要跳转的地方写  _this.$router.push({                         name: 'index'                     ...

2017-09-29 16:57:03 3734 0

原创 JS 定义数组的方式

JS 定义数组的方式

2017-09-14 11:10:21 329 0

原创 Java Web开发8__HTTP GET请求、POST请求的区别, 重写 service() 方法

一  HTTP  Get 请求, 开发者和用户可以直接在浏览器中输入URL,如果是在Servlet 类, doGet() 将被正常访问,并输入正确结果。     Get 请求, 可以在浏览器输入 Servlet 的URL ,实现访问。 二  HTTP Post请求, 要实现Post 请...

2017-05-02 00:24:43 1185 0

原创 Java Web开发7___通过数据库连接池连接MySQL 数据库

本博文 给出一个使用数据库连接池的例子, 将使用webdb 数据源 获取一个MySQL 数据库连接,并查询其中的t_dirctionary表, 最后将查询结果显示在客户端浏览器。 以下ViewDictionary 类 演示了怎么样 使用数据库连接池获取数据库连接, 代码如下: import j...

2017-05-01 23:50:00 1143 0

提示
确定要删除当前文章?
取消 删除