
Android
根号四等于二
根号四二不二
展开
-
一篇文章看懂Android学习最佳路线(smnhguo 15-11-13)
一篇文章看懂Android学习最佳路线smnhguo 15-11-13前言看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。为什么中高级Android程序员不多呢?这是一转载 2015-12-03 11:11:33 · 389 阅读 · 0 评论 -
Android 6.0 运行时权限处理完全解析
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/50709663; 本文出自:【张鸿洋的博客】一、概述随着Android 6.0发布以及普及,我们开发者所要应对的主要就是新版本SDK带来的一些变化,首先关注的就是权限机制的变化。对于6.0的几个主要的变化,查看查看官网的这篇文章http://devel转载 2016-07-19 11:28:08 · 430 阅读 · 0 评论 -
android中的<uses-feature>以及<uses-permission>
Android手机中,有些permission并不是在应用程序的mainfest文件中声明就可以获得,它们还和是否是第三方签名及签名的类型有关系。典型的android.permission.INSTALL_PACKAGES除了需要在mainfest文件中声明,还需要应用程序是系统的Platform签名。今天特意写一测试程序来测试哪些permission是第三方签名的应用程序获得的。转载 2016-08-04 16:29:48 · 746 阅读 · 0 评论 -
win7安装Android Studio
1、 下载AndroidStudio和JDK。Android Studio:https://developer.android.com/studio/index.htmlJDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html根据需要下载,64位win7下可选择下载A原创 2016-08-18 20:38:32 · 7038 阅读 · 0 评论 -
【翻译】apk反汇编之smali语法
转自看雪http://bbs.pediy.com/showthread.php?p=1117963类型Dalvik的字节码中拥有两个主要的类型:基类和引用类型。引用类型引用类型是对象和数组,其他的一切都是基类 基类被一个简单的字符描述。我没有提出这些缩写词———他们实际以字符串的形式存储于dex文件中他们被定义与dex格式网页文档中(在AOSP库中的路径转载 2016-08-31 10:56:25 · 1167 阅读 · 0 评论 -
android-sdk-linux/tools/android: java: not found
由于重装了系统,把之前的Eclipse文件夹拷贝到新系统时,发现只能从终端用命令启动,如果点击界面中的图标,则会遇到如下错误:1、Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No java virtual machine w转载 2016-08-24 19:27:32 · 955 阅读 · 0 评论 -
AS安装(win7+ubuntu14.0.4)
Ubuntu安装。1、按照安装包中的Install-Linux-tar.txt文件夹内说明安装即可。这里大约更新800MB左右的文件,选择默认路径保存。2、在选择JDK文件的时候注意填写自己安装的JDK目录,其他步骤默认。当然也可以安装完成后,修改FIle-Project Structure中的JDK路径。3、ubuntu的安装比较顺利,真机测试和模拟器测试均成功。Wi原创 2016-08-25 10:57:04 · 1254 阅读 · 0 评论 -
安卓权限理解(一)
Android手机中第三方签名应用程序无法获得的permission转自http://blog.youkuaiyun.com/hudashi/article/details/8499001Android手机中,有些permission并不是在应用程序的mainfest文件中声明就可以获得,它们还和是否是第三方签名及签名的类型有关系。典型的andr转载 2016-11-30 16:54:55 · 787 阅读 · 0 评论 -
安卓权限理解(二)
Android权限管理之Permission权限机制及使用详解转自http://www.jb51.net/article/97661.htm本篇文章主要介绍了Android权限管理之Permission权限机制及使用,主要讲诉了android的权限使用问题,有需要的可以了解一下。前言:最近突然喜欢上一句诗:“宠辱不惊,看庭前花开花转载 2016-11-30 16:56:08 · 442 阅读 · 0 评论 -
安卓权限理解(三)
Android 你了解Android签名文件吗?转自http://blog.youkuaiyun.com/u010316858/article/details/53159678签名介绍Android的签名相信大家经常会遇到的,当我们做好一款APP准备发布的时候我们就需要一个realese的key文件给我们这个app签名.那我们没有转载 2016-11-30 16:57:05 · 584 阅读 · 0 评论 -
打造“免杀”的恶意程序需要多久?用这个工具,只要几分钟
转自FreeBuf http://www.freebuf.com/sectool/115915.html意大利萨尼奥大学(the University of Sannio)的研究团队Iswatlab,证实了打造一个能够规避杀软的恶意程序有多么容易。“编写”一个新的恶意软件,规避杀软或其它防护软件的检测,这很难。但是,“制造”一个能够躲避反恶意软件解决方案的恶意软件,却很简单。“编写”和“制转载 2016-12-11 21:14:06 · 708 阅读 · 0 评论 -
Android状态栏微技巧,带你真正理解沉浸式模式
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/51763825本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新。记得之前有朋友在留言里让我写一篇关于沉浸式状态栏的文章,正巧我确实有这个打算,那么本篇就给大家带来一次沉浸式状态栏的微技巧讲解。其实说到沉转载 2016-11-20 18:25:39 · 332 阅读 · 0 评论 -
EventBus使用详解(一)——初步使用EventBus
前言:EventBus是上周项目中用到的,网上的文章大都一样,或者过时,有用的没几篇,经过琢磨,请教他人,也终于弄清楚点眉目,记录下来分享给大家。相关文章:1、《EventBus使用详解(一)——初步使用EventBus》2、《EventBus使用详解(二)——EventBus使用进阶》一、概述EventBus是一款针对Android转载 2016-11-28 13:21:55 · 240 阅读 · 0 评论 -
EventBus使用详解(二)——EventBus使用进阶
前言:这段时间感觉自己也有点懒了,真是内心有点自责呢,除了工作,也没做点什么,EventBus也是一周前总结出来的,只能以写博客为名来弥补内心的罪恶感了,集合同事们做的项目,虽然上周开动了,但总感觉大家积极性不高,如何才能做一个合格的管理者,还真是一个考验。follow your heart!! just do it!相关文章:1、《EventBus使用详解(一转载 2016-11-28 13:23:02 · 367 阅读 · 0 评论 -
Android 6.0 运行时权限处理完全解析
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/50709663; 本文出自:【张鸿洋的博客】一、概述随着Android 6.0发布以及普及,我们开发者所要应对的主要就是新版本SDK带来的一些变化,首先关注的就是权限机制的变化。对于6.0的几个主要的变化,查看查看官网的这篇文章http://devel转载 2016-11-28 14:01:00 · 382 阅读 · 0 评论 -
as(android studio)的初次使用
一、第一次安装Android Studio安装完成后,第一次启动AS前,为了避免重新下载新版本的SDK,操作如下:AS启动前,请先将bin目录的idea.properties文件中增加一行:disable.android.first.run=true就行了,避免第一次打开AS时自动重新下载SDK。mac平台的右键安装包->Show Package Contents 就找到b转载 2017-03-25 19:44:20 · 664 阅读 · 0 评论 -
AS中更新SDK tools后DDMS无法启动的问题
主要参考一下两个链接内容.http://blog.youkuaiyun.com/lixin88/article/details/61925038http://stackoverflow.com/questions/27772898/android-studio-can-not-open-device-monitor具体内容就点开链接参考即可.说下自己的具体解决方法.1 先看原创 2017-03-27 10:40:41 · 2259 阅读 · 0 评论 -
Android的AlertDialog详解
转自:http://www.2cto.com/kf/201205/131876.html[java] view plain copy print? 参考文章:http://www.cnblogs.com/jiezzy/archive/2012/09/20/2694917.html http:转载 2016-06-17 21:03:05 · 234 阅读 · 0 评论 -
【Android】getActionBar()为null的解决方法总结
前言在使用 ActionBar的时候,有时候会爆出空指针异常,这是因为应用没有获取到 ActionBar 导致的,而导致应用没有获取到 ActionBar 的原因比较多,所以我们下面就来总结一下 ActionBar 获取不到的错误原因。解决办法检查你的应用是否设置了没有 ActionBar 的主题Theme,或者直接设置了 NoActionBar或NoTitleBar 属性转载 2016-07-03 17:15:10 · 358 阅读 · 0 评论 -
ubuntu 安装配置jdk+eclipse+android sdk
ubuntu 安装配置jdk+eclipse+android sdk共5步:1、安装jdk2、安装eclipse3、安装android-sdk4、安装adb5、在eclipse中安装ADT 1、安装jdk之前已经安装好了。用下面的命令安装,只需一些时间,它就会下载许多的文件,所及你要确保你的网络环境良好:sudo add-apt-repo转载 2016-02-24 11:57:04 · 484 阅读 · 0 评论 -
eclipse创建avd
各位大大,求帮助:我是在线安装的ADT;以前用的是Eclipse galileo3.5但是更新ADT20以上需要Eclipse 3.6以上UI,我就重新下了,下了好多个版本的IDE了。。。。。现在安装成功,但是就是Eclipse下没有AVD manager和SDK manager;windows选项下也没有1.看来我要自问自答了。。。。。。。。。。。。。。。。。。。。。小弟转载 2016-02-24 20:19:36 · 1187 阅读 · 0 评论 -
[Android]打开eclipse报错:发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
【错误】打开eclipse报错:发现了以元素 ‘d:skin’ 开头的无效内容。此处不应含有子元素。 【具体报错信息】 Error parsing D:\android-sdks\system-images\android-22\android-wear\armeabi-v7a\devices.xml cvc-complex-type.2.4.d: 发现了以元素 ‘d:skin’ 开头转载 2016-02-25 09:39:19 · 284 阅读 · 0 评论 -
问题记录:在打包APK的时候遇到的问题
2.4 生成有签名apk时遇到的问题及目前解决方案2.4.1 Duplicate id @+id/image问题[7] 生成签名apk运行lint检查时,提示由Duplicate id @+id/image问题。即使是将android support library更新到23.0.1之后仍然出现。目前先将abc_activity_chooser_view.xml中的第二个@+id/im转载 2016-02-25 16:19:30 · 2739 阅读 · 2 评论 -
android 中向手机端安装apk 的时候报出 INSTALL_FAILED_INSUFFICIENT_STORAGE 错误的解决方法
INSTALL_FAILED_INSUFFICIENT_STORAGE 字面意思是:由于存储空间不足导致安装失败我们的应用程序一般是安装到TF卡空间中。首先我想到的便是检查一下TF卡空间,发现还有200M可用空间。因此排除此原因。到 必应 上搜索 INSTALL_FAILED_INSUFFICIENT_STORAGE 关键字得到答案大部分都是这个:转载 2016-02-25 16:48:30 · 585 阅读 · 0 评论 -
Android error:No CPU/ABI system image available for this target
No CPU/ABI system image available for this target Create new Android Virtual Device(AVD) 创建新的手机模拟器时,不能点OK完成,提示如图中错误。是缺少相应的映象文件造成。请在Android SDK Manager 里下载对应版本的 ARM EABI v7a System Imag转载 2016-03-11 10:52:18 · 725 阅读 · 0 评论 -
安装安卓打开eclipse找不到jre
A Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No java virtual machine was found after searching the following locations:…解决办法是在终端进入你的e转载 2016-03-11 17:23:53 · 409 阅读 · 0 评论 -
Android Screen Monitor同步手机屏幕到PC
有时候我们需要在PC上显示真机的屏幕,Android的ADM只能静态的监听一桢图像,所以在Google Code上,Google提供了一个Android Screen Monitor工具来实时显示手机屏幕:http://code.google.com/p/android-screen-monitor/ 点击打开链接介于大部分的朋友无法翻墙,这里提供下优快云的下转载 2016-02-26 18:46:10 · 625 阅读 · 0 评论 -
关于Eclipse中的File Explorer有的真机看不到数据的详细教程
我用虚拟机可以连接运行程序可以显示出文件夹,但是用真实设备(moto defy)连接的时候就不显示任何文件,file explorer是空的。我自学安卓数据存储这一章,网上找了很多方法都行的不通。还请高手能予解答,谢谢!1.你说的是不是eclipse 里DDMS中的file explorer?如果是,那么先保证模拟器是启动状态 或 连接真机 通过usb调试就可以看到了转载 2016-02-26 19:48:48 · 3756 阅读 · 0 评论 -
Android逆向分析常用网站
Android逆向分析常用网站androidterm: Android Terminal Emulator http://code.google.com/p/androidterm/ droidbox: Android Application Sandbox https://code.google.com/p/droidbox/ Ta转载 2016-04-09 19:07:58 · 428 阅读 · 0 评论 -
App测试那些不可言说的痛
2015年9月23日,某拼车软件的iOS版在更新之后,出现了由于定位问题导致不能叫车的惊天Bug。随后,官方做了一系列的弥补措施,包括:短信道歉,赠送代金券,将首页热点图更改成新的叫车入口等措施。更为严重的是,受苹果的Appstore审核规则所限,即使在第一时间发现Bug并解决,官方也没办法在第一时间发布新版本,所以直到一周之后这一问题才得以解决,可想而知这一周内必定有大量的用户流失到其它拼车软件转载 2016-05-31 14:49:18 · 742 阅读 · 0 评论 -
Android从按下开机键到启动发生了什么
作为一个Android开发者,了解整个系统架构是必须的,所以这篇就总结一下Android手机从按下开机键到启动这一过程发生了什么。要了解Android手机启动过程,我们先来了解一下基于linux系统的电脑从按下电源键的那一刻起,发生了什么,这样类比可以更好的理解Android手机的启动过程。基于Linux的pc启动过程我们都知道,所有的程序软件包括操转载 2016-05-31 16:17:15 · 330 阅读 · 0 评论 -
Bundle对象的使用
引用自:http://www.shunix.com/bundle-usage-642/在Android开发中,如果要通过一个Activity启动另外一个Activity,需要调用startActivity()函数,这个函数的参数是一个Intent对象,这个对象通常的初始化方式如下:Intent intent = new Intent();intent.setClass(this,Se转载 2016-06-25 19:25:25 · 535 阅读 · 0 评论 -
如何解决android模拟器DPAD not enabled in AVD
在eclipse中,新建AVD后,运行程序,发现虚拟机上的上下左右按键无法响应,出现DPAD not enabled in AVD的错误,下面来看如何解决工具/原料电脑eclipse方法/步骤打开eclipse,新建一个AVD,命名fanfan转载 2016-06-27 13:39:45 · 1037 阅读 · 0 评论 -
/storage/sdcard, /sdcard, /mnt/sdcard 三者的区别
public static final String SDPATH = Environment .getExternalStorageDirectory().getAbsolutePath();//获取外部存储的路径返回绝对路径的,其实就是你的SD卡的文件路径 /storage/sdcard/sdcard/mnt/sdcard以上三者的区别?/sdcar转载 2016-07-23 22:12:13 · 2672 阅读 · 0 评论 -
10个学习Android开发的网站推荐
1. Android Developers作为一个Android开发者,官网的资料当然不可错过,从设计,培训,指南,文档,都不应该错过,在以后的学习过程中慢慢理解体会。2. Android Guides - CodePathCodePath是国外一个技术培训机构,主要培训iOS 和Android开发,而CodePath将Android Guides放在Githu转载 2016-06-17 11:02:50 · 284 阅读 · 0 评论 -
DroidBox与APIMonitor的配置
1. 参考文章一。http://blog.youkuaiyun.com/u012195899/article/details/52814013。2. DroidBox的Github链接。https://github.com/pjlantz/droidbox。适用于Android4.1.1。 新的动态检测工具还在搜索,诸如Drozer等。3. 参考文章二。http://blog.原创 2017-07-15 17:43:18 · 1131 阅读 · 0 评论