mikebai.com

  • Home
  • dev
  • DotNET
  • M365
  • 搞笑
  • 杂七杂八
  • FocusDict
dev
dev

wordpress主题开发:利用XAMPP软件安装本地开发环境

要进行wordpress主题开发首先得安装wordpress系统,可以参考这篇文章《wordpress安装教程:十分钟学会安装wordpress》,而在安装wordpress系统之前得安装好本地开发环境,这里空谷介绍一个超级简单的软件,几分钟就能搭建好本地环境,这个软件就是xampp。 简单介绍:XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。 XAMPP下载地址:http://baoku.360.cn/soft/show/appid/346 XAMPP下载完之后直接点击软件一路next安装即可,如果不懂可以参考这篇文章xampp的安装和配置。安装完之后有几个目录重点介绍一下: Web程序(PHP、Html)都放到 xampp\htdocs\ (wordpress程序就上传到这个目录) perl文件目录xampp\cgi-bin\; apache基础配置:xampp\apache\conf\httpd.conf apache更多配置(如虚拟主机等)文件:xampp\apache\conf\extra\ php配置文件:xampp\php\php.ini 在安装wordpress之前首先要启动XAMPP软件以及各个模块,如图所示: 启动后如图说明安装是正常的,有时候80端口被占用apache就无法启动,说明你之前可能安装过相关软件,只需要退出或停止相关软件即可: 安装wordpress之前需要用到数据库账号密码,在这里配置即可http://localhost/phpmyadmin/

2017-01-22 0comments 118hotness 0likes mikebai Read all
dev

PHP XAMPP配置PHP环境和Apache80端口被占用解决方案

LAMP(Linux+Apache+MySQL+PHP)或WAMP(Windows+Apache+MySQL+PHP)是一门关于PHP架构网站的课程,它可以使用XAMPP软件(Apache+MySQL+PHP集成开发包)搭建PHP环境进行网站开发,通常在使用该软件中会遇到80端口被占用的问题(Port 80 in use by "system"),这时需要把端口改成其它端口,下面将详细介绍。 一. 安装XAMPP软件 在讲解之前补充两个概念: 1.PHP(Hypertext Preprocessor,超文本预处理器的缩写)是一种被广泛应用的开放源代码的多用途脚本语言,可嵌入到HTML中,尤其适合Web开发。 2.Apache服务器能够支持多种Web编辑语言,如ASP、JSP、PHP,由于采用开发源代码方式,Apache安全性和适用性都非常高。 使用管理员权限安装软件,在安装时最好不要安装在C盘,否则可能出现权限问题,同时最好安装在英文路径下。 二. 运行软件 安装完XAMPP软件后,运行Apache,点击Start按钮(默认80端口),如果左边Apache显示为绿色则说明80端口访问成功,点击Admin按钮即可访问网站。而有的电脑点击Start按钮会出现下面的错误“Pr

2017-01-22 0comments 129hotness 0likes mikebai Read all
dev

Android Studio利用Gradle删除没有使用到的资源和代码文件

一、打包时忽略无用资源   我们在打包的时候默认会把没有用到的资源(比如图片)也打包成app,徒增了应用的大小。现在我们可以利用Gradle来优雅的去除没有用到的资源文件了! 就是在gradle中配置shrinkResources true。这个东西依赖于minifyEnabled,所以minifyEnabled也要为true才行。   官方推荐在正式版中这么写: android { buildTypes { release { minifyEnabled

2017-01-21 0comments 126hotness 0likes mikebai Read all
dev

AndroidのcompileSdkVersionとかbuildToolsVersionとか

build.gradleに指定する、compileSdkVersionやtargetSdkVersionなどの説明。 compileSdkVersion Javaのソースをコンパイルするときに使うSDKのバージョン。新しいSDKではAPIやandroid.R.id.xxxの定義が追加されていたりする。 例えば、ViewのrequestUnfufferedDispatchはAPIレベル21で追加されているので、このAPIを使う場合にはcompileSdkVersionは21以上にする必要がある。 buildToolsVersion ビルドに使うツールチェイン(aapt/dxなど)のバージョン。上位互換なので、最新バージョンを追っていってもあまり問題はない。 SDKバージョンと連動していて、あるバージョンのSDKがリリースされると、一緒に対応する.0.0のバージョンのbuildToolsがリリースされる。例えばAPI 20がリリースされたときには、20.0.0のbuildToolsがリリースされた。 compileSdkVersionの値以上にする必要がある。

2016-11-10 0comments 121hotness 0likes mikebai Read all
dev

如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersion

英文原文:Picking your compileSdkVersion, minSdkVersion, and targetSdkVersion 作者:Ian Lake,Google Android 推广工程师;翻译:韩国恺。 当你发布一个应用之后,(取决于具体的发布时间)可能没过几个月 Android 系统就发布了一个新版本。这对你的应用意味着什么,所有东西都不能用了? 别担心,向前兼容是 Android 非常关注的事情。用户在升级到新版 Android 的时候,用以前版本的 SDK 构建的现有应用应该不会出问题。这就是 compileSdkVersion, minSdkVersion 和 targetSdkVersion 的作用:他们分别控制可以使用哪些 API ,要求的 API 级别是什么,以及应用的兼容模式。 compileSdkVersion compileSdkVersion 告诉 Gradle 用哪个 Android SDK 版本编译你的应用。使用任何新添加的 API 就需要使用对应 Level 的 Android SDK。 需要强调的是修改 compileSdkVersion 不会改变运行时的行为。当你修改了 compileSdkVersion 的时候,可能会出现新的编译警告、编译错误,但新的 compileSdkVersion 不会被包含到 APK 中:它纯粹只是在编译的时候使用。(你真的应该修复这些警告,他们的出现一定是有原因的) 因此我们强烈推荐总是使用最新的 SDK 进行编译。在现有代码上使用新的编译检查可以获得很多好处,避免新弃用的 API ,并且为使用新的 API 做好准备。 注意,如果使用 Support Library ,那么使用最新发布的 Support Library 就需要使用最新的 SDK 编译。例如,要使用 23.1.1 版本的 Support Library ,compileSdkVersion 就必需至少是 23 (大版本号要一致!)。通常,新版的 Support Library 随着新的系统版本而发布,它为系统新增加的 API 和新特性提供兼容性支持。 minSdkVersion 如果 compileSdkVersion 设置为可用的最新 API,那么 minSdkVersion 则是应用可以运行的最低要求。minSdkVersion 是 Google Play 商店用来判断用户设备是否可以安装某个应用的标志之一。

2016-11-09 0comments 127hotness 0likes mikebai Read all
dev

android studio 混淆开启后,发布错误

发布apk时候,出现下面的错误 Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'. > java.io.IOException: Please correct the above warnings first. 解决办法 proguard-rules.pro文件中,加入下面的语句 -keep class com.google.android.gms.** { *; }-dontwarn com.google.android.gms.**

2016-06-05 0comments 118hotness 0likes mikebai Read all
dev

android scollview嵌套webview底部空白,高度无法自适应解决

版权声明:转载请标明出处http://blog.csdn.net/self_study,对技术感兴趣的同鞋加群544645972一起交流 最近要做一个页面,需要scollview嵌套webview,怎么嵌套,怎么解决焦点和touch时间冲突,网上一大堆,这里就不赘述了 但是发现webview从一个高度很高的网页加载一个高度很低的网页的时候,高度无法自适应了,造成底部会有一大片的空白,解决方案找到了挺多,描述一下 1.google建议不要在scrollview中使用webview,但是毕竟无法避免,产品的需求 2.每次加载新的url的时候remove掉旧的webview,重新加入一个新的webview去加载这个新url,这种方案是可行的,但是毕竟不太好,效率不高 3.js注入 [java] view plain copy mWebView.setWebViewClient(new

2016-05-18 0comments 133hotness 0likes mikebai Read all
dev

Android应用使用自定义字体的一些探究

最近团队里面在做程序界面统一的工作,因此希望统一字体,接到一个研究怎么自定义字体的任务。因为我们的开发模式,所以需要研究在界面内的字体自定义,以及webview的显示中的字体自定义。 android系统内置字体 android 系统本身内置了一些字体,可以在程序中使用,并且支持在xml配置textView的时候进行修改字体的样式。支持字段为android:textStyle ,android:typeface, android:fontFamily,系统内置了normal|bold|italic三种style, 内置了normal,sans,

2016-05-08 0comments 115hotness 0likes mikebai Read all
dev

android webview使用自定义字体

<html> <head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">     <style type="text/css">         @font-face         {        font-family: "Kingsoft Phonetic Plain";         src: url('file:///android_asset/fonts/KingSoft.ttf');         }     </style> </head> <body> <font color="#FB8C42" face="Kingsoft Phonetic Plain, Tahoma">(9IntL`Akt; 9intEr5Akt)</font>

2016-05-08 0comments 116hotness 0likes mikebai Read all
dev

更改安卓app当前语言

来源 http://stackoverflow.com/questions/2900023/change-language-programatically-in-android http://gunhansancar.com/change-language-programmatically-in-android/ Change Language Programmatically in Android While developing your awesome application, sometimes you are required to add a feature to change the language of your app on the fly. However, Android OS does not directly support this behaviour. And therefore, you need to solve this situation in some other ways. Android by default uses the locale of the device to select the appropriate language dependent resources. And most of the time this behaviour is enough for common applications. However, sometimes there is some business requirements that you need to implement. To do that I will outline the details of changing the language of your application programmatically on the fly. Here is the appropriate way of changing the locale of the application: There are some difficulties which you have to overcome to change the language programmatically. Your application will 

2016-05-07 0comments 144hotness 0likes mikebai Read all
1…7891011…25

Recent Posts

  • c# winform适配高dpi
  • com.microsoft.sqlserver.jdbc.SQLServerException “trustServerCertificate”属性设置为“false”,但驱动程序无法使用安全套接字层 (SSL) 加密与 SQL Server建立安全连接
  • java -cp 用法介绍
  • HTML 容器元素
  • MVC的cshtml的介绍

Recent Comments

No comments to show.

COPYRIGHT © 2025 mikebai.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang