Android 6.0新特性

Android 6.0新特性
全新的Android M相比目前的Android Lollipop(5.0)有六项重大的改进: 1.App Permissions(软件权限管理):在Android M里,应用许可提示可以自定义了。它允许对应用的权限进行高度管理,比如应用能否使用位置、相机、麦克风、通讯录等,这些都可以开放给开发者和用户。 2.Chrome Custom Tabs(网页体验提升):新版的M对于Chrome的网页浏览体验进行了提升,它对登陆网站、存储密码、自动补全资料、多线程...

Android 5.0新特性

Android 5.0新特性
Android 5.0新特性 Android 5.0 是 Google 于 2014 年 10 月 15 日(美国太平洋时间)发布的全新 Android 操作系统,英文名为Lollipop,翻译过来就是棒棒糖的意思,下面我们用这篇文章来了解下android 5.0 的新特性。 Material Design Material Design翻译过来就是材料设计,是google对于android设备显示界面的主要更新,也可以说是一种新的设计语言。Material Design语言的一些重要功能包括 系统字体Robot...

[C语言]withoutTypes的错误原因

[C语言]withoutTypes的错误原因
一个很简单的错误.可能造成的原因却有很多种,这里只是一种可能. 下图是因为声明函数时,再此函数内声明形参的时候没有添加这个形参的类型错报的错误. 终于将今天要发的文章发表完毕,打完收工,洗洗睡...

[Jni]Android.mk文件写法及错误提示

[Jni]Android.mk文件写法及错误提示
//根据文档中的提示创建的Android.mk中的文本 LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := crypt //这里是库名 LOCAL_SRC_FILES := crypt.c //这里是库源码文件名 include $(BUILD_SHARED_LIBRARY) 当我写错了这个android.mk文件的时候报了一个"LOCAL_MODULE_FILENAME must not contain a file extension"的错误: 错误提示如下图所示:

[C语言]初始化变量不能写在for循环的初始化中

[C语言]初始化变量不能写在for循环的初始化中
这里是由于标准不一造成的原因,就像是双斜杠注释一样.就会让我呵呵了. 所报的错误如下.很长很长,脑子不够用,拷贝不过来. 这条日志仅记录遇到的错误,无论多么的细微. 积少成堆,也间接帮助他人减少错误和差错的效率.额呵呵.其实只想要改正确,这还是很简单的错误.

[C语言]malloc与free因没有包含stdlib.h头文件所报的错误

[C语言]malloc与free因没有包含stdlib.h头文件所报的错误
这里主要是截图中最后一行的错误的原因. 这里标记了一个malloc,并报了implicit declaration of built-in function 'malloc' [Enabled by default]的错误.因此可以知道这是由于没有包含相应的stdlib.h这个头文件所造成的. 而且注意的是,在C中自己通过malloc申请的内存需要通过free来手动进行释放.

[Jni]使用Jni的时候犯的小错误之mk:1:MissingSeparator

[Jni]使用Jni的时候犯的小错误之mk:1:MissingSeparator
特地截取了一些截图过来说明错误,用于记录也用于分享. 如果有人犯了同样的错误可以很快的找到原因,从而快速修改. 不过呢,这里的错误很容易找到,因为Eclipse已经直接报出错误来了.哈哈哈.下图为执行ndk-build命令时报的错误. 原因是因为我是用了双斜线用来做单行注释,可是不同版本的C,会对这个双斜线的注释有不同的支持,所以,删掉就好了.

[Ubuntu]requested operation requires superuser privilege错误的解决办法

[Ubuntu]requested operation requires superuser privilege错误的解决办法
这次主要讲的是Ubuntu系统下使用dpkg命令安装deb软件包报requested operation requires superuser privilege错误的解决办法. 今天使用Ubuntu安装一个Deb的软件包的时候,使用了dpkg命令,但是却提示了如下的错误信息: dpkg: error: requested operation requires superuser privilege 根据报错的意思是:请求的操作需要超级用户权限 也就是说没有超级用户的权限是不能够安装的,于是我们需要使用临时的root权限...

[小技巧]使用Eclipse便捷实现全目录文本替换

[小技巧]使用Eclipse便捷实现全目录文本替换
先前几天学习过程中,项目所需要的材料中有一些写死的地址难以更替,如果手动修改则将会耗费过多的时间和精力. 原本想要写段Java代码来修改的,但是由于感觉自己比较懒惰,于是也就是想想而已.后来想到了Eclipse有全文查找的功能,那么应该也会提供全文替换的功能的啊.后来找找,还真有.终于不用自己写代码来替换文本了额呵呵~~ 下面是替换的步骤,其实蛮简单的,适合新手.啊哈哈~~~ 第一步:随意的在Eclipse中创建...

[Android]java.lang.IllegalArgumentException:No view found for id for fragment 的解决办法

[Android]java.lang.IllegalArgumentException:No view found for id for fragment 的解决办法
说起来也是很简单的,但是就得看能不能找到哪里错了. 出现这个错误的原因主要是在你的布局文件中找不到提示错误的id的view. 这种情况下,很可能就是没有将布局文件添加到对象中,例如setContentView(int resId)中传递的的layout文件不存在这个id,又或者是执行了多次setContentView这个方法了,把原来的覆盖了. 又或者是使用了View类中的inflate方法的时候没有加this而是null,而直接在程序中findViewById来获取....

[Android]Hierarchy Of The Type Is Inconsistent解决方法

[Android]Hierarchy Of The Type Is Inconsistent解决方法
今天创建了一个Android的项目并导入了一个库,在创建的一个新的类中继承了这个库中的一个类,然后就提示了Hierarchy Of The Type Is Inconsistent,如图所示,光标移动到这个继承的类名上时,提示了缺少了v4包中的一个类文件. 于是仔细看一下目录中,发现确实eclipse这次并没有自动关联上v4包,那么就需要手动进行添加了.如图所示.选中libs中的v4包,然后点击"Build Path"中的"Add to build path"进行添加关联. ...

Windows目录拒绝访问的解决方法

Windows目录拒绝访问的解决方法
当我们使用windows访问一些用户的文件夹或者系统的一些文件夹的时候会出现访问不了,权限拒绝的问题.这时候就需要对权限进行修改了.权限拒接显示的Access is denied提示.如图: 这时,需要选中文件夹,并单击右键,点击弹出的列表中最下方的属性. 在弹出的属性面板中,却换到"安全"选择卡.如图所示: 查看当前的用户和组名中是否有你当前的账户名.如果有,那查看下方的权限是否都是允许的,如果不是允许的那就在...

ListView条目复用可能产生的一些小问题[Android]

ListView条目复用可能产生的一些小问题[Android]
在listview中如果条目设置了if语句进行判断,一般情况下需要有else,否则如果设置了条目的重用很可能就会出现非预期的情况. 下图为正常预期界面 但是如果继续下滑listview查看其他条目,有时就会发现出乎意料的情况.这时需要设置判断else条件了. 如果条目不重用,则不会有此项问题.

[VirtualBox错误]虚拟机未开启Virtualization Technology报0x80004005错误的解决办法

[VirtualBox错误]虚拟机未开启Virtualization Technology报0x80004005错误的解决办法
用VirtualBox运行一个系统的时候出现一个如下的错误提示: VT-x is disabled in the BIOS for all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLED). Detail: Result Code: E_FAIL (0x80004005) Component: ConsoleWrap Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed} Failed to open a session for the virtual machine MacOSX10.9. 刚开始不知道是什么原因,后来发现是因为系统的Virtualization...

[Android笔记]使用draw9patch生成.9.png方法

[Android笔记]使用draw9patch生成.9.png方法
找到Android的SDK根目录,进入到tools文件夹,找到draw9patch.bat的文件,双击打开不要关闭,等待一会会弹出一个图片编辑的界面. 将图片拖拽到编辑窗口,如果不能拖拽,就直接点击左上角File里打开文件要编辑的png文件即可. 在四周绘制的作用: 上\左:图像拉伸的时候,会在当前的这一个位置进行无限放大 下\右:控制图像拉伸的时候内容显示的区域限定   如需擦除,可按住shift键的同时点击鼠标左键 最后,点击...

任务十三:零基础JavaScript编码(一)

任务十三:零基础JavaScript编码(一)
任务十三:零基础JavaScript编码(一) <!DOCTYPE html> <html>     <head>         <meta charset="utf-8">         <title>IFE JavaScript Task 01</title>     </head>     <body>         <label>请输入北京今天空气质量:             <input id="aqi-input" type="text">         </label>         <button id="button" onc...

Java网络编程:通过TCP协议传输一个对象到服务端[新]

Java网络编程:通过TCP协议传输一个对象到服务端[新]
昨天写了一个通过ByteArrayOutPutStream类来传输对象数据的方法,但是今天百度了一下才发现自己够傻逼了,因为Socket的getInputStream和getOutputStream返回的就是InputStream和OutputStream的对象,也就是说,可以不通过ByteArrayOutputStream类的实例化对象就可以将Socket的getOutputStream()方法返回的OutputStream实例化对象作为参数传递到ObjectOutputStream中,通过调用其writeObject()方法进行传输...

Java网络编程:通过TCP协议传输一个对象到服务端

Java网络编程:通过TCP协议传输一个对象到服务端
一个通过TCP协议传输对象数据的小案例。因为先前想在两个程序之间传递一个实例化的对象,但是想不到有什么方法可以实现。最初是想到了将对象内的所有的参数连接成字符串然后进行传递,但是后来发现这样的方法并不实用;后来又想到了使用ObjectOutputStream类将数据写入到磁盘后再通过InputStream获取字节码进行传递到指定对方,然后对方将字节码再存到他的磁盘后通过ObjectInputStream来获取这个对象,但是...

Java学习笔记

Java学习笔记
-----------Day15----------- 集合和数组的区别: -集合个数可以随着元素的增加而增加,而数组只能是固定长度 -数组可以存值也可以存地址值,而集合只能储存对象 Collection 接口,JDK1.2版本(单列集合的根接口) -List 接口,JDK1.2版本,有序(存和取的顺序一致),有索引可以存储重复 --ArrayList JDK1.2版本,数组实现,线程不安全 --LinkedList JDK1.2版本,链表实现,线程不安全 --Vector JDK1.0版本,...

PHP学习笔记

PHP学习笔记
----------基础介绍---------- Web开发标准:Web标准是由万维网联盟W3C(World Wide Web Consortium,http://www.w3.org)创建于1994年,研究Web规范和指导方针,致力于推动Web发展,保证各种Web技术能很好地协同工作,它的工作是对Web进行标准化,创建并维护WWW标准。 脚本:是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中...

Java小程序:拷贝一个文件夹到新的位置

Java小程序:拷贝一个文件夹到新的位置
这是一个拷贝文件夹的JAVA程序,主要功能是将一个文件夹拷贝到另一个指定的文件夹,如果指定的文件夹不存在,就创建一个新的文件夹,然后遍历原文件夹,将这个文件夹里的文件拷贝到指定的文件夹里。 package cn.com.lihuan.exam; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; im...

Java注释:极品释迦摩尼输出打印代码

Java注释:极品释迦摩尼输出打印代码
几款用在Java程序中的释迦摩尼的代码,很像的啊,是在网上看到的,然后就把它编程代码了,可以直接放在代码中注释起来,也可以添加到打印中输出,总是,看起来会很屌的样子。 /*  _ooo0ooo_  o888888888o  88" . "88  (| -_- |)  0\ = /0  ___/`---'\___  .`\\| |//'.  /\\||| : |||//\  / _||||&nbs...

Java小程序:很2的计算

Java小程序:很2的计算
根据用户输入的数字,计算出结果。当用户输入1,则结果为2;当用户输入2,则结果为2+22;当用户输入3,则结果为2+22+222,依此类推。 import java.util.Scanner;      public class AddNum {       public static void main(String[] args) {          ...
Copyright © Lee's Blog 保留所有权利.   Theme by Ality    粤ICP备17161478号-1

用户登录 ⁄ 注册

分享到: