android
文章平均质量分 77
菜鸟努力ing
菜鸟做起,成就自己~
展开
-
Android源码编译环境搭建
Android源码编译环境搭建发表于2年前(2013-10-23 10:24) linux环境Android源码编译环境搭建 之前编译系统apk(区别一般apk具有系统签名)、系统库、镜像都是在别人的搭建好的服务器上进行操作的,虽然从事android移植工作快两年了,但还没自己动手搭建一个android源码编译环境,废话不多说,go(HISI芯片,源码是His转载 2016-02-16 16:27:09 · 841 阅读 · 0 评论 -
android学习
2.绑定指定layout下的控件 private LayoutInflater inflater; View v = inflater.inflate(R.layout.passward, container, false);npassward = (EditText)v.findViewById(R.id.id_txt_password); 3.frag转载 2015-10-16 21:24:30 · 281 阅读 · 0 评论 -
以Android环境为例的多线程学习笔记———-Callable与Future
以Android环境为例的多线程学习笔记———-Callable与Future2014年05月13日 ⁄ 综合 ⁄ 共 1499字 ⁄ 字号 小 中 大 ⁄ 评论关闭在JAVA的多线程机制中,Runnable接口可以用来封装一个异步运行的任务,但是它相当于是一个没有参数类型和返回值的异步方法,所以在JAVA中就又出现了callable机制,callabl转载 2015-10-16 21:25:28 · 292 阅读 · 0 评论 -
sharepreference使用方法
使用Perference来实现数据的存储,用到了SharedPreferences接口和SharedPreferences内部的一个接口SharedPreferences.Editor。调用Context.getSharedPreferences(String name,int mode)得到SharedPreferences接口。该方法的第一个参数是文件名称,第二个参数是操作模式,and转载 2015-10-16 21:23:13 · 1237 阅读 · 0 评论 -
findViewById
你的问题完全可以解决的,不用细看你的代码了, 解决问题的点在listViews = new ArrayListView>(); LayoutInflater mInflater = getLayoutInflater(); listViews.add(mInflater.inflate(R.layout.lay1, null)); listViews.add转载 2015-10-16 21:22:29 · 289 阅读 · 0 评论 -
各种Adapter的用法
各种Adapter的用法 同样是一个ListView,可以用不同的Adapter让它显示出来,比如说最常用的ArrayAdapter,SimpleAdapter,SimpleCursorAdapter,以及重写BaseAdapter等方法。 ArrayAdapter比较简单,但它只能用于显示文字。 而SimpleAdapter则有很强的扩展性,可以自定义出各种转载 2015-10-16 21:26:11 · 316 阅读 · 0 评论 -
Android学习笔记(四十):Preference的使用
Android学习笔记(四十):Preference的使用分类: Android 读书笔记2011-08-09 10:35 58172人阅读 评论(44) 收藏 举报androidencodinglistxmldialoglayoutPreference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依然有效,转载 2015-08-22 17:12:08 · 346 阅读 · 0 评论 -
android Button 监听的几种方式
android Button 监听的几种方式分类: android2012-10-23 15:20 22587人阅读 评论(4) 收藏 举报buttonandroidvideomenulayoutclassandroid button控件目前主要有如下几种监听方式:一个button控件对应一个监听: Button buttontest;转载 2015-09-11 14:20:40 · 337 阅读 · 0 评论 -
Android 相对布局
Android 相对布局分类: Android Android 开发总结2011-07-14 17:34 7981人阅读 评论(0) 收藏 举报androidlayoutbuttonRelativeLayout布局 android:layout_marginTop="25dip" //顶部距离 android:gravity="left" //空间布局位置转载 2015-08-20 17:57:24 · 252 阅读 · 0 评论 -
Android开发之ExpandableListView扩展
Android开发之ExpandableListView扩展(BaseExpandableListAdapter的使用)(完整版)分类: Android2011-10-14 00:38 3839人阅读 评论(1) 收藏 举报android扩展layoutobjectstringlistview 上一篇文章中谈到之前的代码中有一个问题。http://blog.cs转载 2015-08-19 16:41:29 · 271 阅读 · 0 评论 -
android button控件目前主要有如下几种监听方式
android button控件目前主要有如下几种监听方式:一个button控件对应一个监听:[java] view plaincopy Button buttontest; buttontest = (Button) findViewById(R.id.button1); buttontest.转载 2015-09-15 10:52:06 · 300 阅读 · 0 评论 -
Android中Activity、Service和线程之间的通信 (2011-09-17 10:14:33)转载▼ 标签: android activity service 线程 之间 通信 it 分
Android中Activity、Service和线程之间的通信 (2011-09-17 10:14:33)转载▼标签: android activity service 线程 之间 通信 it分类: 编程语言Activity、Servic转载 2015-09-15 10:42:45 · 644 阅读 · 0 评论 -
Android之SurfaceView学习(一)
Android之SurfaceView学习(一)首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, i转载 2015-10-11 15:20:11 · 228 阅读 · 0 评论 -
mtk编译技巧
mtk编译技巧2014-08-23 编程工具库使用技巧(5)版权声明:本文为博主原创文章,未经博主允许不得转载。第七课、mtk编译技巧一、Android源代码编译过程二、编译命令汇总 一)./makeMtk -o=TARGET_BUILD_VARIANT=user sagetel82_wet_kk new 编译整个工程转载 2016-02-16 15:37:12 · 1856 阅读 · 0 评论 -
Eclipse下导入外部jar包的3种方式
我们在用Eclipse开发程序的时候,经常要用到第三方jar包。引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间。下面配图说明3种Eclipse引入jar包的方式。 1.最常用的普通操作方式:基本步骤式 右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Build Path,如下图所示:选择Add External JA转载 2016-03-02 12:09:50 · 347 阅读 · 0 评论 -
private Handler mHandler = new Handler() {...}是属于内部类
java代码:private Handler mHandler = new Handler() {...}此处使用的什么语法,继承?重写?匿名类? 分享| 2014-02-27 17:43yangylhi | 浏览 2352 次 javaClass A {......................private Handler mHandler = new Ha转载 2016-02-10 17:04:54 · 3784 阅读 · 0 评论 -
android中sharedPreferences的用法
android中sharedPreferences的用法 (2011-04-28 16:01:59)转载▼标签: android 杂谈分类: android学习心得SharedPreferences介绍: 做软件开发应该都知道,很多软件会有配置文件,里面存放这程序运行当中的各个属性值,由于其转载 2016-02-10 16:13:10 · 272 阅读 · 0 评论 -
Android的ADT与SDK的区别
ADT(Android Development Tools): 目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。adt只是一个eclipse的插件,里面可以设置sdk路径 SDK(Software Development Kit): 一般是转载 2016-01-11 20:58:51 · 251 阅读 · 0 评论 -
GitHub详细教程
GitHub详细教程Table of Contents1 Git详细教程1.1 Git简介1.1.1 Git是何方神圣?1.1.2 重要的术语1.1.3 索引1.2 Git安装1.3 Git配置1.3.1 用户信息1.3.2 高亮显示1.3.3 忽略特定的文件1.3.4 使用.gitkeep来追踪空的文转载 2016-01-22 11:53:53 · 304 阅读 · 0 评论 -
SSH原理与运用(一):远程登录
作者: 阮一峰日期: 2011年12月21日SSH是每一台Linux电脑的标准配置。随着Linux设备从电脑逐渐扩展到手机、外设和家用电器,SSH的使用范围也越来越广。不仅程序员离不开它,很多普通用户也每天使用。SSH具备多种功能,可以用于很多场合。有些事情,没有它就是办不成。本文是我的学习笔记,总结和解释了SSH的常见用法,希望对大家有用。虽然本文内容只涉及初级应转载 2016-01-22 11:23:06 · 268 阅读 · 0 评论 -
android中程序的执行顺序
onResume是在启动activity启动之后才能执行的,也就是恢复执行。程序正常启动:onCreate()->onStart()->onResume();正常退出:onPause()->onStop()->onDestory()一个Activity启动另一个Activity: onPause()->onStop(), 再返回:onRestart()->onStart()->onResu原创 2015-10-12 17:01:21 · 1078 阅读 · 0 评论 -
好网址
下面这个是:aichars相关文章,介绍安卓饼图开发,折线图等开发http://www.artfulbits.com/articles/samples/aicharts/sample-viewer.aspx?sample=stackedareasample原创 2015-10-11 15:30:41 · 272 阅读 · 0 评论 -
onTextChanged参数解释及实现EditText字数监听
onTextChanged参数解释及实现EditText字数监听2013年10月18日 PICKSOMETHING暂无评论由于最近做项目要检测EditText中输入的字数长度,从而接触到了Android中EditText的监听接口,TextWatcher。它有三个成员方法,第一个after很简单,这个方法就是在EditText内容已经改变之后调用,重点看下面两个方法转载 2015-08-19 22:41:06 · 1580 阅读 · 0 评论 -
[转]notifyDataSetChanged() 动态更新ListView
[转]notifyDataSetChanged() 动态更新ListView有时候我们需要修改已经生成的列表,添加或者修改数据,notifyDataSetChanged()可以在修改适配器绑定的数组后,不用重新刷新Activity,通知Activity更新ListView。今天的例子就是通过Handler AsyncTask两种方式来动态更新ListView.从今天起,每次学习的源代码转载 2015-08-19 15:36:57 · 280 阅读 · 0 评论 -
Android Sqlite 导入CSV文件
[原]Android Sqlite 导入CSV文件2012-3-30阅读7284 评论4今天遇到 Oracle 导出的12万条CSV格式数据导入 Android Sqlite 中 ,整个流程记录下,分享一下,因为处于考虑数据保密问题,下列数据都为 Demo 数据。1、首先需要将 CSV 文件处理下字符集的问题 ,众所周知 sqlite 默认字符集 UTF-8 ,涉及中转载 2015-08-05 19:45:26 · 614 阅读 · 0 评论 -
Linux下查看文件内容的命令
Linux下查看文件内容的命令 (2012-10-10 09:53:59)转载▼标签: it分类: linux查看文件内容的命令:cat 由第一行开始显示内容,并将所有内容输出tac 从最后一行倒序显示内容,并将所有内容输出more 根据窗口大小,一页一页的现实文件内容转载 2015-08-24 11:17:53 · 348 阅读 · 0 评论 -
FragmentTransaction的commit和commitAllowingStateLoss的区别
commit和executePendingTransactions的区别:用add(), remove(), replace()方法,把所有需要的变化加进去,然后调用commit()方法,将这些变化应用。在commit()方法之前,你可以调用addToBackStack(),把这个transaction加入back stack中去,这个back stack是由activity管理的,当用户转载 2015-07-14 17:17:26 · 499 阅读 · 0 评论 -
AndroidAnnotations框架@Ebean,@RootContext,@Background,@UiThread,@AfterInject,@AfterTextChange标签的使用方法
AndroidAnnotations框架@Ebean,@RootContext,@Background,@UiThread,@AfterInject,@AfterTextChange标签的使用方法作者 admin 在 28 八月 2012, 10:39 上午使用@EBean的JavaBean,能直接取到调用他的Context,支持@ViewById标签找到控件,因此,构造方转载 2015-07-13 20:36:08 · 2242 阅读 · 0 评论 -
Android——Fragment介绍
Fragment是Android honeycomb 3.0新增的概念,Fragment名为碎片不过却和Activity十分相似,下面介绍下Android Fragment的作用和用法。Fragment用来描述一些行为或一部分用户界面在一个Activity中,你可以合并多个fragment在一个单独的activity中建立多个UI面板,同时重用fragment在多个activity中.你可以认为f转载 2015-07-14 12:05:39 · 310 阅读 · 0 评论 -
android studio 断点调试和高级调试
首先明确一点:那些按钮是在你的程序已经跑到你设置断点的地方,按钮就会自动显示可用状态。一、简单调试1、step over :一步步往下走 按 F8 看看效果2、step into : 看到方法往里走 按 F73、force step into :所有方法看完整4、step out :有断点下一个,走完断点继续走5、run to Cursor :下个断点我们见二、高转载 2015-07-13 15:48:17 · 525 阅读 · 0 评论 -
Android ORMLite 框架的入门用法
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39121377大家在Android项目中或多或少的都会使用数据库,为了提高我们的开发效率,当然少不了数据库ORM框架了,尤其是某些数据库操作特别频繁的app;本篇博客将详细介绍ORMLite的简易用法。下面开始介绍ORMLite的入门用法~1、下载 ORML转载 2015-07-27 08:27:20 · 271 阅读 · 0 评论 -
Android 快速开发系列 ORMLite 框架最佳实践
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39122981,本文出自【张鸿洋的博客】上一篇已经对ORMLite框架做了简单的介绍:Android ORMLite 框架的入门用法~~本篇将介绍项目可能会使用到的一些用法,也为我们的使用ORMLite框架总结出一个较合理的用法。通过上一篇的了解,我们使用ORM转载 2015-07-27 08:24:22 · 359 阅读 · 0 评论 -
Android Support ;v4、v7、v13的区别
而从前一段时间android各个sdk版本市场占有率来看,1.6、2.1还是占有一定的市场,故在有些时候,我们还是得要考虑兼容这些版本。 google提供了Android SupportLibrary package系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1.6等版本上,可以使用高版本的有些特性,如fragement,ViewPager等,下面,简单说明下转载 2015-07-10 17:53:25 · 470 阅读 · 0 评论 -
Android Fragment实例
Fragment是Android honeycomb 3.0新增的概念,在Android——Fragment介绍、Android Fragment使用、Android FragmentManage FragmentTransaction介绍中做了关于Fragment的详细介绍。这一片主要通过一个实例了解Fragment的使用。 先看下实例效果图:转载 2015-07-10 17:26:17 · 405 阅读 · 0 评论 -
Android自定义类似ProgressDialog效果的Dialog
Android自定义类似ProgressDialog效果的Dialog分类: Android2012-09-14 15:17 54029人阅读 评论(30) 收藏 举报androiddialoglayoutanimationencodingstringAndroid自定义类似ProgressDialog效果的Dialog.方法如下:1.首先准备两张自己要定义转载 2015-08-12 11:51:38 · 350 阅读 · 0 评论 -
【Android Studio快捷键】之导入相应包声明
【Android Studio快捷键】之导入相应包声明(import packages)分类: Android Studio系列2014-08-08 14:28 19654人阅读 评论(6) 收藏 举报Android studio可能import 单个声明的快捷键大家都很容易找到,Alt+Enter。但是如果我要一次性import文件中所有的声明,这个快捷键是什转载 2015-07-19 14:06:31 · 445 阅读 · 0 评论 -
android中处理异常崩溃
大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开转载 2015-07-21 10:06:09 · 394 阅读 · 0 评论 -
Android 中Context详解----你所不知的Context
本文原创 ,转载必须注明出处 :http://blog.csdn.net/qinjuning 前言:本文是我读《Android内核剖析》第7章 后形成的读书笔记 ,在此向欲了解Android框架的书籍推荐此书。 大家好, 今天给大家介绍下我们在应用开发中最熟悉而陌生的朋友-----C转载 2015-07-24 14:07:52 · 302 阅读 · 0 评论 -
ListView用法、对ListView监听的三种方法以及ListView中Adapter的使用方法 2014-10-09 0 个评论
一、ArrayAdapter的介绍以及ListView的用法:Adapter是数据和视图之间的桥梁,数据在adapter中做处理,然后显示到视图上面。就是用来绑定数据用的。用一个小例子来介绍一下: ?12345678910111213转载 2015-07-23 14:51:40 · 660 阅读 · 0 评论 -
Android ArrayAdapter 详解
本文主要讲解ArrayAdapter的创建方法,我把ArrayAdapter分为三种:简单的、样式丰富的但内容简单的、内容丰富的。默认的,ArrayAdapter期望接受的样式文件里只含有一个textview,然后它把接受到的数据toString后(即调用数据对象的toString方法)展示在textview里。一、简单的。这样的列表的每一行都只有一行文字。转载 2015-07-23 14:49:56 · 307 阅读 · 0 评论