51dev.com IT技术开发者社区

51dev.com 技术开发者社区

php中上传文件的的解决方案

php中上传文件的的解决方案

1,情景描述:我们在开发过程中,总是会用到上传文件,实际上上传文件一个方法就可以搞定2,方案代码:1,首先从form表单中获取到上传的文件内容:注意:上传文件的时候form表单的属性上一定要加上enctype=“multipart/form-data”$filedata=$_FILES[‘file‘];2,贴上上传文件...

Android applicationId与包名的区别

Android applicationId与包名的区别

每个Android应用都有一个唯一的应用ID.在Android设备和市场上,这个ID是你应用的唯一标识.若想在市场上更新应用,新应用的ID必须和原来apk的应用ID一致.所以一旦发布了应用,就不能再改变应用ID.在Eclipse中没有applicationId这个概念,在Eclipse中applicationId即等同...

android修改状态栏的颜色等问题

android修改状态栏的颜色等问题

android修改状态栏的颜色等问题。protectedbooleanuseThemestatusBarColor=true;//是否使用特殊的标题栏背景颜色,android5.0以上可以设置状态栏背景色,如果不使用则使用透明色值protectedbooleanuseStatusBarColor=false;//是否使...

Android 代码格式化插件

Android 代码格式化插件

主要是用来格式化xml布局的第一步首先下载插件第二部设置快捷键 第三部找到需要格式化的xml布局ctrl+alt+l效果 <ImageViewandroid:layout_height="wrap_content"android:id="@+id/image_ic...

取消Android studio默认打开上一个项目

取消Android studio默认打开上一个项目

取消Reopenlastprojectonstartup即可:...

Android 实现数字标记功能

Android 实现数字标记功能

Android实现数字标记功能。实现这种功能需要自定义view继承TextView1、BadgeView.javapackagecom.first.mzystore.widget;importandroid.content.Context;importandroid.content.res.Resources;impo...

ANDROID打包错误ERROR:EXECUTION FAILED FOR TASK ′:APP:LINTVITALRELEASE′.

ANDROID打包错误ERROR:EXECUTION FAILED FOR TASK ′:APP:LINTVITALRELEASE′.

ANDROID打包错误ERROR:EXECUTIONFAILEDFORTASK′:APP:LINTVITALRELEASE′.错误信息Error:Executionfailedfortask′:app:lintVitalRelease′.>Lintfoundfata...

使用命令行签名Android应用程序

使用命令行签名Android应用程序

在Android程序开发基于完成后,需要对未签名的应用进行签名后才可发布。这样做的目的是能够更安全的保护你的应用程序。这里,就说一下不使用IDE,基于命令行的方式对APK文件进行签名。第一步:生成RSA密钥对keytool-genkeypair-aliasmagick.keystore-keyalgRSA-validi...

androidstudio3.0之后多渠道打包

androidstudio3.0之后多渠道打包

androidstudio3.0之后多渠道打包。1.AndroidManifest.xml里面设置动态渠道变量:2.app下完整的build.gradleapplyplugin:'com.android.application'android{compileSdkVersion27defaultConf...

Android开发实现横竖屏切换(代码教程)

Android开发实现横竖屏切换(代码教程)

刚做的一个横竖屏切换的界面,但是里面有些问题,弄我了好几天才解决,问题总结下来就是横竖屏切换实现的方式不对。其实分三步,第一:先申请权限:(这个我当初没写,MMP)第二:在要改变的activity中配置属性(我觉得最重要的一点,因为当时我其他都做了这步没写,还是不行NND):android:configChanges=...

Android 软键盘弹出时覆盖了dialog部分内容

Android 软键盘弹出时覆盖了dialog部分内容

Android软键盘弹出时覆盖了dialog部分内容。如图所示,项目中遇到一个这样的问题,dialog中有输入框,当软键盘弹出时没有将dialog整个顶上去而是覆盖了下面的内容,用户体验不好,经网上查询得知是dialog布局的问题导致,因为顶层布局是使用RelativeLayout而非LinearLayout导致布局有...

一份用心整理的Android面试总结

一份用心整理的Android面试总结

一份用心整理的Android面试总结九月份的时候有了换工作的躁动,然后投了某度的Android岗位,本以为像我这种非211、985没工作经验的渣渣只能被直接pass,结果却意外的收到了电话,真是受宠若惊.经过电面,技术三面,然后就是等通知到最后拿到了OFFER,如梦一般,真是挺激动的.面试的准备当收到HR的面试的通知还...

Android开发之反射机制获取或设置系统属性(SystemProperties)实例教程

Android开发之反射机制获取或设置系统属性(SystemProperties)实例教程

Android.os.SystemProperties提供了获取和设置系统属性的方法,但是这个类被隐藏了,应用开发时无法直接访问,可以通过反射的机制进行操作。获取系统属性publicstaticpublicStringgetProperty(Stringkey,StringdefaultValue){Stringval...

MPAndroidChart无法引入依赖的问题解决办法

MPAndroidChart无法引入依赖的问题解决办法

刚刚犯了一个低级错误。引用MPAndroidChart这个开源的图表库的时候,按照官方的提示去引入依赖库,结果同步的时候,怎么都编译不过。提示的信息就是:Failedtoresolve:com.github.PhilJay:MPAndroidChart:v3.0.2可我记得自己明明就按照配置说明进行的配置的啊。先看官方...

Android studio Error:Execution failed for task ':app:preDebugAndroidTestBuild'错误的解决办法

Android studio Error:Execution failed for task ':app:preDebugAndroidTestBuild'错误的解决办法

Androidstudio新建工程后出现如下错误Error:Executionfailedfortask':app:preDebugAndroidTestBuild'.>Conflictwithdependency'com.android.support:support-annotatio...