Android applicationId与包名的区别

应用ID与包名区别 每个Android应用都有一个唯一的应用ID.在Android设备和市场上,这个ID是你应用的唯一标识.若你想在市场上更新应用,新应用的ID必须和原来apk的应用ID一致.所以一旦发布了应用,就不能再改变应用ID. 应用ID是在moudle层的build.gradle中定义...

2016-12-05 15:08:44

阅读数 10201

评论数 3

Android Gradle和Gradle插件区别

引言 什么是Gradle?什么是Gradle插件? build.gradle中依赖的classpath 'com.android.tools.build:gradle:2.1.2'和gradle-wrapper.properties中的distributionUrl=https\://servic...

2016-11-18 19:05:24

阅读数 7523

评论数 11

深入理解Java虚拟机之走近Java

概述 Java不仅仅是一门语言,还是一个由一系列计算机软件和规范形成的技术体系,被广泛的应用于嵌入式系统、移动终端、企业服务器等各种场合。java能获得如此广泛的认可,除了它拥有一门结构严谨、面向对象的编程语言之外,还有许多不可忽视的优点: 它摆脱了硬件平台的束缚,实现“一次编写,到处运...

2016-11-16 00:17:58

阅读数 345

评论数 0

Java面试题之谈谈String,StringBuilder,StringBuffer区别

引言 这是一个很常见的问题了,在这里我并不是要提出什么不一样的观点,只是想通过分析源码来加深对这一问题的理解。如果您恰好也感兴趣的话,不妨随我一读。 注意:以下源码来自Oracle JDK1.8。 比较 通常关于这个问题,我们熟知的是,在字符串拼接时,千万别用String的+号来拼接,而是...

2016-11-16 00:11:20

阅读数 452

评论数 0

从源码的角度分析Hashtable和HashMap的区别

引言 面试中我们经常被问到这样的问题:”请说说Hashtable和HashMap的区别?”。 通过搜索引擎,我们能轻易找到 许多答案。这些答案详细比较了两者的不同。但是往往停留在”知其然“的阶段,只是用文字列出了两者的不同。因此,等过一些日子我们再来回顾这个问题 时,似乎一切又归零了(至少对...

2016-11-15 23:57:42

阅读数 312

评论数 0

ubuntu挂载新磁盘到指定目录

1.查看磁盘信息 df   -h Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式: df -hl 2.挂载 sudo mount /dev/sdax /home/extra 说明:/dev/sdax ...

2016-02-16 08:56:44

阅读数 837

评论数 0

Android studio 如何让包有层次显示

Android studio中我新建的包在原来包名后面显示,而我想让包名能层次展示: 方法: 点击如图部分,在弹出框中 去掉 ”compact empty middle package“前面勾

2016-01-25 20:55:11

阅读数 9699

评论数 0

ubuntu下 android ndk编译x264和ffmpeg

首先默认你的电脑已经配置好了ndk环境。 一、编译x264 1.下载x264 http://www.videolan.org/developers/x264.html 将下载下来的压缩包解压,我这里是解压到download目录下x264文件夹 1.在终端下进入x264目录: cd /home/k...

2016-01-21 17:26:20

阅读数 2040

评论数 0

ubuntu 关闭外界设备自动打开

系统:ubuntu 15.04 我的手机用usb连上电脑后,可能因为接触不好,总是掉线,然后重新连上。每次连上的时候会自动打开手机,很是烦人。 关闭方法:系统设置--详细信息--可移动介质--勾选“介质插入是从不提示或启动程序” OK!

2016-01-18 14:23:20

阅读数 1046

评论数 0

ubuntu 无线网卡没有驱动

今天打开电脑突然发现无法连上网络,有线,无线都无法连了。 本想重新安装驱动,在网上搜了半天,方法都不好用。 最后想起来,原来是之前更新过系统。用uname -a一查 ,果然用了刚升级的内核。 一定是上次升级的时候,没有升级完全。 所以决定回滚到原来的内核上看看,试了一下,果然可以。

2016-01-18 14:17:37

阅读数 625

评论数 0

Ubuntu 下 sublime text 3 java环境的编译

http://www.oschina.net/translate/compile-and-run-java-programs-in-sublime-text-2?cmp

2016-01-17 20:27:36

阅读数 1086

评论数 0

javac 不是内部或外部命令

最近在DOS中编译代码的时候发现javac命令报如题错(在编译器中没有报过错);查找了一下,发现原来是在jdk环境变量配置中,Path路径中多了一个空格。

2016-01-17 19:10:55

阅读数 431

评论数 0

java根据jar包反编译后修改再打包回jar的做法

得到一个待要修改的jar包 我的环境是windows,然后解压这个jar包,得到一堆class文件,这时候就找到你需要的那个class文件 我首先是使用jd-gui工具看一下这个class文件,然后复制出来,粘贴到一个java文件中,然后对这个文件按你需要的方式进行编辑 cmd命令调出终端,使用j...

2015-12-29 19:49:33

阅读数 1043

评论数 0

android studio

Java.lang.UnsatisfiedLinkError   这个问题是在集成极光推送时遇到的, 以前也遇到过,但是忘了怎么解决,有浪费时间去网上找答案,最后是在这个文章中找到的答案,为了防止又忘记,再次记录一下 http://stackoverflow.com/questio...

2015-08-08 21:18:28

阅读数 410

评论数 0

android 录制音频的时候,调用麦克风出停止

android 录制音频的时候,调用麦克风出停止 就是下边这一句 recorder.setAudioSource(MediaRecorder.AudioSource.MIC); 原因:权限问题 在AndroidManifest.xml文件中添加: android:name="and...

2015-06-29 13:42:09

阅读数 1402

评论数 0

Android应用如何隐藏APP桌面图标

请在程序入口中加入如下代码: PackageManager packageManager = getPackageManager(); ComponentName componentName = new ComponentName(this, MainActivity.class); int...

2015-06-28 22:22:46

阅读数 2270

评论数 0

eclipse中如何对libs中项目添加依赖

首先看张图 问题描述:我在导入项目后发现代码中有错误,阅读错误提示后发现是项目中不能导入slidingmenu_library中类导致的。解决 自然想到是右键项目——>properties——>Android——>Is Library中点击Add添加slidingmenu_li...

2015-05-19 16:30:26

阅读数 3454

评论数 0

如何将Android Studio项目提交(更新)到github

前言在写这篇文章之前首先我假设你已经安装了Android Studio 并已经会用Android Studio建立项目。 那么这篇博文既然是将项目提交到github上,自然我们要明白两个相关概念:git和github。 git是版本控制系统,跟svn、cvs同级概念 github是一个网站,...

2015-05-17 11:09:48

阅读数 16786

评论数 3

Android Studio使用小结

一 、搭建Android Studio 安装环境2013年5月15日 Google IO上面发布一款Android新利器Android Studio .惊艳全场! 官方下载地址:https://developer.android.com/sdk/installing/studio.html#do...

2015-04-29 15:17:27

阅读数 888

评论数 0

Hbase安装:伪分布模式

步骤:   1.编辑hbase-env.sh增加 HBASE_CLASSPATH环境变量:     2.编辑hbase-site.xml打开分布模式   3.覆盖hadoop核心jar包 (不同版本不一样,建议按照网上相同版本教程)   4.启动并验证

2014-11-24 22:10:26

阅读数 457

评论数 0

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