android 开发
ww_bin
开发,是因为从中能得到乐趣。要做一个技术水平,知识水平和身体健康同步发展的人
展开
-
ubuntu下安装android studio
首先,如果在大陆的话,手头上要有一些可使用google的静态ip地址,然后修改host,修改ddl-google。或者使用vpn,这里使用vpn,另有我原创文章介绍ubuntu下如何配置vpn以及发射ios和android都能识别的wifi。http://developer.android.com/sdk/index.html 下载linux 64bit版本 下载回来,sudo tar -zv原创 2015-04-27 21:31:17 · 805 阅读 · 0 评论 -
android StrictMode使用
当程序的主线程因为IO读写或网络阻塞而导致被阻塞的时候,或者,外部存储设备被独占,系统负荷(load)过高(即不是自己编写的程序的问题,可能是系统或者其他第三方程序导致的问题),都有可能导致ANR。那么,这个时候,可以用StrictMode,利用限制模式来解决问题:public void onCreate() { if (DEVELOPER_MODE) { StrictM原创 2015-06-08 12:49:28 · 683 阅读 · 0 评论 -
ubuntu下安装JDK
ubuntu用户可以自行安装openjdk,这里介绍从官网http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html中下载的linux64bit jdk的安装方法。 jdk-8u45-linux-i586.tar.gz 下载回来,解压 gzip -d jdk-8u45-linux-i586.tar.g原创 2015-04-27 21:13:20 · 537 阅读 · 0 评论 -
android robolectric 单元测试的简单使用
在介绍robolectric之前,我简单总结一下写单元测试的优缺点吧。 首先,如果要写单元测试的话,代码量是很大的,各种组件的设置,模拟点击,模拟网络线程等等,在写完一个复杂的场景后,测试代码是挺多的。 其次,在GUI下,测试代码我个人认为没什么用的,测试代码只能告诉你界面是否出现这个view,但是这个view长什么样的,符不符合产品经理要求的,那是无法知道的。 然后还有一点就是,androi原创 2015-10-24 23:49:57 · 1104 阅读 · 0 评论 -
Android【基础】 Gradle的初步使用
本文所用的概念和定义参考自http://www.cnblogs.com/youxilua/archive/2013/05/20/3087935.html以及http://blog.jobbole.com/71999/在Gradle中,有两个基本概念:项目和任务。请看以下详解:项目是指我们的构建产物(比如Jar包)或实施产物(将应用程序部署到生产环境)。一个项目包含一个或多个任务。任务是指不可分的最原创 2015-10-23 23:51:01 · 510 阅读 · 0 评论 -
android【基础】 style标签应用与activity间的淡入淡出切换
比如定义一个button,其不同的状态下用到了一些不同的按钮状态的图片, 在drawable目录下定义一个button各种状态时的样式,button.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item and原创 2015-10-11 18:17:24 · 1527 阅读 · 0 评论 -
Android插件化实践--动态代理
前言 作为一个android开发者,一定都知道每个activity都需要在AndroidManifest.xml中显示的声明一下,否则在启动的activity的时候就会抛出ActivityNotFoundException的异常。那么真的就没有办法去启动一个没有声明的activity吗?一切答案都在源码里,来让我们从源码看起。activity启动过程 想要知道能不能启动一个不在manife转载 2018-01-16 16:46:21 · 368 阅读 · 0 评论 -
Android studio编译时出现aapt.exe 崩溃的解决方法
我的场景是,在Android Studio中编译时,重新刷新gradle,然后gradle编译之后出现了如下错误:Error:Execution failed for task ':samples-simplevideowidget:processDebugResources'.> com.android.ide.common.process.ProcessException: o...原创 2018-05-03 16:01:06 · 2556 阅读 · 0 评论 -
android home键返回桌面再次点击应用图标应用重启
下文转自https://blog.csdn.net/shangming150/article/details/78343103今天测试MM偶尔发现了这么个神奇的现象:给测试MM发了个应用安装包,MM安装后打开应用,进入主界面后,点击home键返回了桌面,然后从桌面再点击应用图标再次打开应用,这时候神奇的事情发生了~~~竟然打开了应用的登录界面(MAIN_action的Activity)!这不科...转载 2018-05-04 10:50:51 · 2473 阅读 · 2 评论 -
Android view的事件体系
参考自任玉刚先生的《Android开发艺术探索》一、View的位置参数 在Android中,x轴和y轴的正方向分别为右和下。其中View的位置主要由它的四个顶点来决定,分别对应View的四个属性left、top、right和bottom,分别为左上角横坐标,左上角纵坐标,右下角横坐标和右下角纵坐标。这些坐标都是相对于View的父容器来说的,是相对坐标。如图所示 view的宽width ...原创 2018-06-18 17:03:32 · 333 阅读 · 0 评论 -
Android如何使用Handler
@author by Hs_ww_bin出于性能优化的考虑,android的UI原创 2014-08-08 15:56:07 · 468 阅读 · 0 评论