- 博客(404)
- 资源 (12)
- 收藏
- 关注
转载 Android之光线传感器
原文地址:http://blog.csdn.net/ccslff/article/details/51540085Android手机自带光线传感器,通常我们手机的屏幕自动亮度都是用光线传感器来实现的。该传感器在前置摄像头附近,此外,还有一个距离传感器。本文主要讲解如何使用Android手机的光线传感器。获得感应器服务Android开发中要使用光线传感器,需要
2017-03-10 17:32:55 951
转载 Android Orientation Sensor(方向传感器)详解与应用
文章转载地址:http://www.2cto.com/kf/201412/359292.html一、前言本篇blog是我的“Android进阶”的第一篇文章,从初学Android到现在断断续续也有4个多月时间了,也算是有了一些自己的心得体会,也能自己独立做一些东西了,这都要感谢我们公司的安卓开发璟博和无所不能的鸿洋给我的帮助和指点。本系列blog将记录我在开发中、学习中遇到的较为重
2017-03-10 17:31:55 1592
转载 Android实战技巧之四十二:加速度传感器
原文地址:http://blog.csdn.net/lincyang/article/details/49471929查看了这篇博客,受益匪浅。欢迎来到传感器的世界。 传感器字面上的意思就是传递感觉的仪器,哪些感觉呢? 视觉、听觉、味觉、触觉、嗅觉等等。 所以有人说,传感器的存在和发展,让物体有了触觉、味觉和嗅觉等感官,让物体慢慢变得活了起来。 当前An
2017-03-10 16:40:32 1187
转载 Adnroid文件存储路径getFilesDir()与getExternalFilesDir的区别
原文地址:http://blog.csdn.net/losefrank/article/details/53464646作为一个开发者,我们经常需要通过缓存一些文件到SD卡中,常见的方式就是,通过:File sdCard = Environment.getExternalStorageDirectory();获取SD卡根目录,然后自定义文件/文件名进行文件存
2017-02-08 18:08:20 5112
原创 引用aar文件的方法
1,把aar文件放在一个文件目录留下,比如libs目录2,在项目主Module的build.gradle文件中,一般为app,添加以下代码allprojects { repositories { flatDir { dirs 'libs' } }}3,然后在各个Module中添
2017-02-08 10:48:25 1910
转载 你所不知道的Activity方法
Android重要类学习之——ActivityNOTE:大家可以到这里http://www.docin.com/p1-240628976.html下载word版的这是Android中的最基本的组件,也是我们最常用的组件,一般情况下,一个Activity就代表一个屏幕或者说是窗口,它包含一个或多个视图(View),我们能够与之进行交互。Android系统中的Acitivity通过
2017-01-17 10:20:44 417
转载 设置h5页面不可复制文字、图片
设置h5页面不可复制文字在页面的样式中添加以下代码* {moz-user-select: -moz-none;-moz-user-select: none;-o-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;
2017-01-13 13:58:02 5121
原创 Error:Configurationwith name 'default' not found的问题解决
从SVN checkout项目后,发现项目无法执行,且项目报错,如下:这个时候你要检查你的工程中所有的module中是否含有build.gradle文件,如缺少,原因就是它了。改完后,一般我们需要在菜单栏中Build-》Rebuild Project一下。
2017-01-09 14:00:45 3007
转载 AIDL的使用情况和实例介绍
再温故下。原味连接:http://blog.csdn.net/amazing7/article/details/51317253AIDL是什么? AIDL (Android Interface Definition Language), Android接口定义语言,Android提供的IPC (Inter Process Communication,进程间通信)的
2017-01-04 14:08:12 316
转载 捕获异常信息_UncaughtExceptionHandler,保存日志到本地及发送服务器
当程序崩溃(Crash)的时候,默认是不对异常信息做处理的。如果想要把异常信息保存到本地文件中,或上传的服务器。那么就要借助UncaughtExceptionHandler这个类。首先,实例化UncaughtExceptionHandler,代码如下:[java] view plain copypublic class ForceCl
2016-12-30 11:54:14 1784
转载 Android覆盖升级以及apk签名
1. 为什么要签名1) 发送者的身份认证由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,以此保证签名不同的包不被替换2) 保证信息传输的完整性签名对于包中的每个文件进行处理,以此确保包中内容不被替换3) 防止交易中的抵赖发生,Market对软件的要求2. 签名的说明1) 所有的应用程序都必须有数字证书
2016-12-14 16:14:35 1310
转载 查看Android应用包名、Activity的几个方法
一、有源码情况直接打开AndroidManifest.xml文件,找到包含Android.intent.action.MAIN和android.intent.category.LAUNCHER对应的activity。如下图中第三行package为com.cola.ui,第七行主Activity为com.cola.ui.ColaBox(.ColaBox为Activity简写方式)。
2016-12-12 11:48:59 1596
转载 Android Studio之基本Gradle使用
Android Studio的一大特色就是自动构建工具gradle的使用。1.配置Gradle环境变量下载最新Gradle整包下载地址:http://www.androiddevtools.cn/index.html 配置Gradle的环境变量新建GRADLE_HOME目录:打开系统->高级系统设置,在弹出的菜
2016-12-05 09:36:48 396
转载 获取虚拟按键、状态栏等高度
//获取屏幕原始尺寸高度,包括虚拟功能键高度public static int getDpi(Context context){ int dpi = 0; WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); Display displ
2016-11-14 13:49:25 950
转载 Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication的错误解决
错误日志:10-28 15:01:30.738 6080-6080/vwchat.roya.com.v_wechat_n4 E/AndroidRuntime: FATAL EXCEPTION: mainProcess: vwchat.roya.com.v_wechat_n4, PID: 6080java.lang.RuntimeException: Unable to inst
2016-10-28 15:38:05 1284
原创 Python3.*版本与3.*版本以下的脚本编写区别
在Python版本3.*是,编写的python脚本如果是类似以下的代码:#!/usr/bin/python#conding:utf8print 'Hello World' 则会报错,因为这种写法适用于python 3.*版本以下。 而在Python 3.* 的版本应该是以下写法:print('Hello World')执行结果:
2016-10-21 17:45:50 590
转载 iOS开发:使用大图+脚本,生成各种size的app icon和图片素材
原文 http://www.tuicool.com/articles/R3MBNfQ美术UI在公司是宝贵的资源,集各种项目宠爱于一身。为了努力完成好老板的进度需求,不给UI添麻烦。程序员开始忙活了。在iOS里面,我们使用image assert来管理素材和app icon。为什么呢?因为方便,按照image assert要求的尺寸拖进去就好了。Imag
2016-10-21 14:32:59 557
转载 mac 终端 常用命令
mac 终端 常用命令基本命令1、列出文件ls 参数 目录名 例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件2、转换目录 cd 例:想到驱动目录下溜达一圈 cd /System/Library/Extensions3、建立新目录m
2016-10-19 10:17:57 491
转载 在Linux下使用gradle自动打包
原文:http://www.cnblogs.com/chenpingzhao/archive/2016/07/07/5651347.html一、下载软件包1、下载地址12wget https://dl.google.com/android/android-sdk_r24.4.1-linux.tgzwget
2016-10-08 15:38:07 4045
转载 警惕另类Activity“劫持”
AVL移动安全团队最近发现一类木马私自发送扣费短信,上传用户隐私到控制服务器,并且采用了一种Activity劫持手段诱骗用户安装和防止卸载,给用户手机安全带来威胁。诱骗安装木马被安装后,监听重启,锁屏等消息,并自动触发联网下载恶意APK文件:当下载完成,会触发安装管理器,但此时显示的却是一个伪造的“协议申明”,并骗取用户点击,当用户误点击取消后,木马应用就被安装在用
2016-09-28 18:43:21 515
转载 Activity劫持实例与防护手段
原文地址:http://blog.chinaunix.net/uid-29170659-id-4930737.html (本文只用于学习技术,提高大家警觉,切勿用于非法用途!)什么叫Activity劫持这里举一个例子。用户打开安卓手机上的某一应用,进入到登陆页面,这时,恶意软件侦测到用户的这一动作,立即弹出一个与该应用界面相同的Activity,覆盖掉了
2016-09-28 17:54:37 3995 1
转载 android studio 识别不到 genymotion device
原因:没有设置genymotion的adb,也就是sdk的路径。解决方法:打开genymotion的主页面,设置sdk的位置为你android studio使用的sdk的目录。具体步骤:1)点击settings2)点击ADB,设置sdk位置,选择Use custom Android SDK tools,选择Android SDK的位置。
2016-09-28 14:47:55 720
转载 android客户端从服务器端获取json数据并解析的实现代码
今天总结一下android客户端从服务器端获取json数据的实现代码,需要的朋友可以参考下首先客户端从服务器端获取json数据1、利用HttpUrlConnection/** * 从指定的URL中获取数组 * @param urlPath * @return * @throws Exception
2016-09-19 09:14:48 795
转载 Gradle Android最新自动化编译脚本教程
原文地址:http://blog.csdn.net/changemyself/article/details/39927381 感谢博主分享 demo下载地址:http://download.csdn.net/detail/changemyself/8025991,不过是用快压压缩的,这个很蹩脚。一、前言Gradle 是以 Groovy 语言为基础,面向Java应用为主。基
2016-08-30 18:00:39 1148
转载 获得App的包名和启动页Activity名称
前言 经常看到一些刚刚接触Android测试的小伙伴在论坛或者QQ群里问这样的问题:如何知道一个App的包名呢?它的启动页的Activity又是什么呢? 之前博客里也忽略了这一块,这一节我就专门来介绍一下。包名 包名(Package name)在Android系统中是判断一个App的唯一标识,不同的App可以有同样的名字,但是它的包名不可以相同。
2016-08-24 12:22:43 11095 2
转载 android国际化(多语言)
1. 很大程度上,为什么我们能如此方便的实现国际化、分辨率匹配等? 主要就是得益于 Android 中这种独特的资源管理方式。程序员的代码可以不直接和资源发生关系。Android 中,我们通常通过 R 文件提供的索引来间接的引用某一个资源。而如何维护资源索引和真正的资源之间的关系,这个活,却是 Android 系统来做的。 这里面就可以大作文章了不是么?
2016-08-17 11:06:29 544
转载 APP三种开发模式--及---HybridApp解决方案_No1_混合模式(Hybrid)App开发概述
原文:http://www.cnblogs.com/yeahui/p/5026587.html1.1. APP三种开发模式智能手机之普及不用多说,手机APP渗投到各个行业:电商(淘宝、京东等)、金融(各手机行业、P2P借贷等)、医疗(智慧医疗)、交通(滴滴、Uber等)、教育(慕课网等)、餐饮(饿了吗、美团等)……反正只要是个企业,无论规模大小,都已经订制或将要订制
2016-08-08 10:32:40 6337
转载 Android WebView常见问题解决方案汇总
Android WebView常见问题解决方案汇总:就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分,如淘宝商城首页的活动页面,一集凡客诚品中我们都可以见到web 页面与native页面的混合,既利用了web app的灵活易更新,也借助了native
2016-08-01 17:02:07 383
转载 如何判断Fragment是否对用户可见
原文:http://www.cnblogs.com/dongweiq/p/5411899.html背景最近在开发中遇到了一个问题。我们的app需要统计用户的页面路径,也就是用户使用各个页面的情况。这就需要在不同的页面跳入和跳出时记录下来。但是我们的app主要是由Fragment构成的。而在不同的使用情况下,判断Fragment是否可见的方法是不一样的。下面对这些不同的使
2016-07-29 14:49:34 2457 1
转载 TextView使用Spannable设置复合文本
今天来弄弄这个TextView的效果,应用场景还是很广泛的,一个TextView文本拥有各种各样的样式,以前给文本插入图片都是那种drawableLeft啥的right的,图片大小还不好控制,排版又不好看,一次只能插入一张图片,根本满足不了需求,比如一些数学公式的上标和下标,纯文本来打肯定是打不起来的,之前很早就看到Spannable了,大概是14年暑假的时候玩emoj表情看到了这个功能,发现文本
2016-07-22 10:12:07 585
转载 彻底解决安卓5.0软件冲突无法兼容安装失败的方法
CM12 第2版出来了试刷了一次 还行 挺不错的,但是安卓5.0的软件安装冲突使得很多用户无法同时安装多个软件 导致有些软件都安装失败.这里主要是解决这个问题..无需电脑,手机端就可以直接解决---------------第一步手机安装软件失败的时候看安装界面的提示 比如 最低下的提示.那个软件是动卡空间这个软件的图标.就是如果装了动卡空间这个软件移动营业厅软件就装不了 这就是5.0目前存在
2016-07-21 15:10:09 17046
转载 点击ListView中item时,出现不能及时响应点击事件的问题
今天发现一个问题。listView的item点击以后进入到下一个页面,下个页面有个返回按钮,直接返回回去以后点击事件不能触发,滑动或者重新打开这个listView,就可以达到原来的效果。后来发现是因为所在的整个页面失去焦点。 解决的基本思想就是返回的时候让view重新的获取焦点。android自带了一个方法requestFocusFromTouch。在返回的时候用对应的view来调用这个
2016-07-15 17:26:53 1660
转载 Android 防止一个控件被过快重复点击
在android开发中,为防止用户过快点击,而我们的数据并没有及时响应的情况时,我们需要确保用户的有效点击,即在有效时间内只记下用户的一次点击事件 [java] view plain copyprivate boolean processFlag = true; //默认可以点击 //b_next 那个被点击的控件
2016-07-14 15:16:53 1144
转载 Android 内部类广播错误.MainActivity$MyReceiver; no empty constructor
广播的定义,如果是内部类,必须为静态类http://blog.csdn.net/chdjj/article/details/19496567下面总结一下作为内部类的广播接收者在注册的时候需要注意的地方:1.清单文件注册广播接收者时,广播接收者的名字格式需要注意。因为是内部类,所以需要在内部类所在的类与内部类之间加上$符号:[html] view
2016-07-13 10:53:10 1399 2
转载 Android Studio 常用的快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+
2016-06-17 15:39:11 270
转载 Android Studio打包全攻略---从入门到精通
初出茅庐 手动打包怎么手动打包项目写完了,现在需要把应用上传到市场,问题出现—怎么把代码变成.apk(Android的可安装文件)。 1. 创建签名文件 2. 填写好签名参数 3. 生成APK 注意:签名的密码和密匙的密码注意保管,不要忘了,签名文件别泄漏了,也别搞丢了为什么要打包我最开始就有这个疑问,我们的代码不是点了下运行按钮就直接安装到
2016-06-15 18:45:13 605
转载 NDK编译问题: Program "ndk-build" is not found in PATH 和 Unable to launch cygpath. Is Cygwin on the path?
遇到两个问题分别解决。问题一:Program "ndk-build" is not found in PATH问题二:Unable to launch cygpath. Is Cygwin on the path?老总让看研究别人手机刷卡项目,也不知道从哪里搞来的代码,第一次给的时候就是个反编译出来的classes.jar,和一个说明文档只有一页的word文档。我当时泪流满
2016-05-24 18:20:18 1117
转载 如何在 Eclipse 中使用命令行
在 Eclipse 中使用 Windows 命令行。 第一步: 设置一个新的外部配置工具 在 Eclipse 中,选择 “Run -> External Tools -> External Tools Configurations” 第二步: 点击 “New Launch Configuration” 第三步: New Configu
2016-05-06 13:49:00 711
转载 Android获取应用的签名信息
publicvoid getSingInfo() { try{ PackageInfo packageInfo = getPackageManager().getPackageInfo( "wabao.et.master", PackageManager.GET_SIGNA
2016-01-21 16:34:51 1578
企业介绍模板.pptx
2019-12-23
国密算法SM系列(全软件加密算法,没有SM1硬件加密算法)
2017-06-07
gson-1.6.jar
2014-01-03
纯种的左侧或上侧抽屉-SlidingDrawer实现
2013-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人