Andriod
文章平均质量分 53
我是假努力,你是真牛逼。
自律才是成功的捷径!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Intent实现简单的值传递
Intent在实现Activity之间的跳转时,可以传递值。下面是一个简单是实例:首先创建两个xml文件:activity_main.xml:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tool原创 2015-10-25 10:01:18 · 425 阅读 · 0 评论 -
android之存储篇_SQLite数据库_让你彻底学会SQLite的使用
原文地址:http://blog.youkuaiyun.com/jason0539/article/details/10248457SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么。例如:可以在Integer类型的字段中存放字符串,或者在布尔型字段中存放浮点数,或者在字符型字段中存放日期型值。 但有一种情况例外:定义为INTEGER PRIMA转载 2016-12-06 19:22:01 · 340 阅读 · 0 评论 -
HTML与XML的区别
什么是HTML HTML的全拼是Hypertext Markup Language, 中文也就是超文本链接标示语言。HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上转载 2017-01-02 23:08:11 · 431 阅读 · 1 评论 -
Android Studio 学习之 Android SDK快速更新
找到国内谷歌服务器IP地址进入http://ping.chinaz.com/输入g.cn然后查询出最快的节点,复制下IP地址。如:IP:203.208.40.146 响应时间:3毫秒在Android Studio中打开SDK Manager,点击箭头指向的红框转载 2017-02-09 12:41:17 · 13675 阅读 · 0 评论 -
android studio连接不上手机的解决办法
android stuido 连接真机能运行但是不能调试,通常跟某些手机软件有关。连不上手机时先查看端口是否能被绑定,使用cmd命令adb nodaemon server如果提示:cannot bind 'tcp:5037'是端口绑定失败,则继续查看到底是哪个端口给占用了运行命令:netstat -ano | findstr "5037" 结果输出:TCP 1转载 2017-02-09 13:09:47 · 3327 阅读 · 0 评论 -
Android中IDE、ADT、SDK、JDK、NDK的含义解释
Android中IDE、ADT、SDK、JDK、NDK的含义解释1. IDE: Intelligent Development Environm的简称。即智能开发环境。是一种开发工具。常用的IDE有adt-bundles和Android studio。两个都需要配置jdk。2. ADT: Android Development tools的简称。即Andro转载 2017-02-09 21:35:37 · 807 阅读 · 0 评论 -
无法启动此程序,因为计算机中丢失AdbWinApi.dll。尝试重新安装该程序以解决此问题
无法启动此程序,因为计算机中丢失AdbWinApi.dll。尝试重新安装该程序以解决此问题。 网上搜索发现原因很简单,缺少AdbWinApi.dll文件。 网上说把这个文件直接放在windows/system32下就OK了,我是64位系统,起初放这个目录不行,最后放在C:Windows\SysWOW64目录解决了问题。 关于AdbWinApi.dll文件在sdk安装根目录下转载 2017-02-11 10:58:56 · 33336 阅读 · 3 评论 -
Android Studio时出现cannot resolve symbol R报错
前一天还用的好好的AS,第二天就报错了,在网上百度了半天都没找到解决方法,后来终于找到了,是因为我向工程中添加了一个.9.png格式的图片造成的,好像是说把jpg转换成png就会出现这种情况,真的是坑爹啊,中途没有任何报错......删除这张图片过后就搞定了原创 2017-01-25 12:32:23 · 770 阅读 · 0 评论 -
android之android.os.NetworkOnMainThreadException异常
对新手来说莫过于一个很大的坑了,遇到这个问题,你会发现,ip正确,给了访问网络的权限,buffer = new BufferedReader(new InputStreamReader(urlConn.getInputStream()));始终会是个空对象,最后终于找到答案:从Honeycomb SDK(3.0)开始,google不再允许网络请求(HTTP、Socket)等相关操作直接在Main转载 2017-02-15 17:52:36 · 10040 阅读 · 0 评论 -
Android Studio常用快捷键
总结了几个Android Studio常用的快捷键,打*的用的最多:Ctrl+O ---> 快速重写父类代码*****Alt+Insert ---> 生成get set方法*****alt+Enter键。-->错误修复快捷键*****Ctrl+Q--->快速查看文档*****Ctrl+f--->本页查找Ctrl+F7--->函数被引用的地方Ctrl+F12-原创 2017-02-26 18:38:57 · 314 阅读 · 0 评论 -
ListView显示自定义新闻内容简单Adapter用法
public class MainActivity extends Activity implements OnItemClickListener{ public TextView tv; public ListView lv; public ArrayList> alNews; public SimpleAdapter sadapter; @Override prot原创 2017-03-15 23:04:47 · 487 阅读 · 0 评论 -
android 使用Intent传递数据之返回结果
我们开发应用时,不仅仅需要传递数据给其他activity,也要从其他activity中返回数据。返回数据,我们一般采用Intent对象的方式来返回数据,采用这种方式,需要使用startActivityForResult方法来显式Activity,并且需要重写onActivityResult方法。import android.os.Bundle;import android.app.Activ转载 2017-03-26 22:41:33 · 639 阅读 · 0 评论 -
Android Studio最全快捷键(更新)
把平时用Android Studio时用过的快捷键集合整理了一下,以便学习和回忆:ctr+alt+l 代码格式化control+/ 代码注释.sw 快速生成switch alt + enter 万能修复键 control + alt +空格 fbc 查找控件并转型 .field提取成员变量(快捷生成变量).cast 转型原创 2017-06-11 22:46:45 · 1265 阅读 · 0 评论 -
android开发时,finish()跟System.exit(0)的区别
两天在弄android,遇到一个问题:所开发的小游戏中有背景音乐,玩的过程中始终有音乐在放着,然后在我退出游戏后,音乐还在播放! 我看了一下我最开始写的退出游戏的代码,就是简单的finish()语句。我想应该是这个地方出了问题。后来想了想,以前好像见过有用System.exit(0)退出游戏的,然后就尝试了一下,发现问题果然解决了。 现在来彻底弄清楚两者的区别。 首先一个Acti转载 2016-11-02 18:11:20 · 439 阅读 · 0 评论 -
Handler.obtainMessage()的认识和理解
转自:http://www.cnblogs.com/android007/archive/2012/05/10/2494766.html话说在工作中第一次接触Android 的Handler 的时候,不知道怎么去关注性能。记得当时这么写的:Message msg = new Message()msg.what = xxx;msg.arg1 = xxx;msg.arg2转载 2016-11-02 17:08:21 · 1064 阅读 · 0 评论 -
Andrid layout的一些参数作用
以下大部为用在RelativeLayout中的一些参数: android:layout_above 将该控件的底部至于给定ID的控件之上,但不会左对齐,默认置于父窗口最左边,会覆盖最左边的控件 android:layout_below 将该控件的顶部至于给定ID的控件之下,但不会左对齐,默认置于父窗口最左边,会覆盖最左边的控件 android:layout_toLeftOf 将该控件的转载 2015-10-25 12:29:48 · 387 阅读 · 0 评论 -
ListView的适配器中viewHolder
先来看看getView()的参数:public View getView(int position, View convertView, ViewGroup parent){}第一个参数position---该视图在适配器数据中的位置 第二个参数convertView---旧视图 第三个参数parent: 此视图最终会被附加到的父级视图首先讲下ListView的原理:L原创 2015-10-25 22:18:38 · 525 阅读 · 0 评论 -
Intent 传值和 Bundle传值的区别
举个例子 我现在要从A界面 跳转到B界面或者C界面 这样的话 我就需要写2个Intent 如果你还要涉及的传值的话 你的Intent就要写两遍添加值的方法 那么 如果我用1个Bundle 直接把值先存里边 然后再存到Intent中 不就更简洁吗? 另外一个例子 如果我现在有 Activity A ,B ,C;现在我要把值通过A经过B传给C你怎么传 如果转载 2016-02-11 17:21:24 · 352 阅读 · 0 评论 -
进程与线程的区别(转)
线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3)线程是处理器调度的基本单位,但进程不是.4)二者均可并发执行.进程和线程都是由操作系统所体会的程序运行的基本单元,系转载 2016-03-06 11:33:15 · 296 阅读 · 0 评论 -
Android中Service(服务)详解
Service是Android中四大组件之一,在Android开发中起到非常重要的作用,先来看一下官方对Service的定义:A Service is an application component that can perform long-running operations in the background and does not provide a user interf转载 2016-03-06 11:37:19 · 450 阅读 · 0 评论 -
eclipse logcat过滤器的使用
logcat里信息繁多,用过滤器可以方便快捷的找到我们要查找的信息。我们可以在打开Eclipse之后,选择Window –> Show View ->Other菜单,然后在Android->LogCat中选择LogCat,这样LogCat便会在Eclipse的下方区域出现了。其中,在LogCat的右上方的5个字母分别表示了5种不同类型的日志信息(并以不同颜色加以区分,级别越高,颜色原创 2016-02-20 20:58:52 · 4036 阅读 · 0 评论 -
Android程序的执行流程分析
《大话企业级Android应用开发实战》这是一本能够让你学出幸福感并在还没有学完时就能够胜任Android应用软件工程师工作的书。本书所有的内容都是基于企业内部的Android实际开发需要和问题而著。本节为Android程序的执行流程分析。AD:10.3 Android程序的执行流程分析经过前面对Android项目目录结构的介绍转载 2016-02-21 10:18:03 · 671 阅读 · 0 评论 -
2016年最新Android学习路线
非常好的一个学习安卓的集合,包括了学习安卓的java基础,Android核心基础,基础提升和项目资料,还有各种资源一应俱全,再次感谢黑马镁铝纸。下面是网址:点击打开链接原创 2016-11-09 17:36:14 · 440 阅读 · 0 评论 -
利用bmob实现简单的注册和登录
首先要在bmob官网上下载对应的sdk,分别是,解压后是一些sdk,导入到libs里面就可以了。需要在bmob上建立应用,得到id,这些文档上都有,多看文档。话不多说,直接上代码:package com.example.sssb;import android.app.Activity;import android.content.Intent;import an原创 2016-08-05 17:47:04 · 7754 阅读 · 5 评论 -
Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)(转)
android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。 1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("",""); 2、Log.d的输出颜色是蓝转载 2016-11-02 16:40:25 · 626 阅读 · 0 评论 -
Android开发中Handler的经典总结
当应用程序启动时,Android首先会开启一个主线程(也就是UI线程),主线程为管理界面中的UI控件,进行事件分发。AD:51CTO 网+ 第十二期沙龙:大话数据之美_如何用数据驱动用户体验一、Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI。解释:当应用程序启动时,Android首先会开启一个主线程 (转载 2016-11-02 16:42:26 · 244 阅读 · 0 评论 -
Android开发之多线程编程Thread和Runnable使用
Android可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;前者只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是Java中一个类只能继承一个父类,这是这种方式的局限性,后者只需要实现一个接口而已,Java中可以实现多个接口。继承Thread类[java] view转载 2016-11-02 16:56:44 · 343 阅读 · 0 评论 -
java.lang.SecurityException: getDeviceId: Neither user 10705 nor current process has android.permiss
错误异常java.lang.SecurityException: getDeviceId: Neither user xxxxx nor current process has android.permission.READ_PHONE_STATE.这里的getDeviceId可能是获取系统状态或内容的操作,最后的android.permission.READ_PHONE_STATE 也可能是其它...转载 2018-04-08 22:25:51 · 1438 阅读 · 0 评论
分享