Android Thinking
文章平均质量分 74
mazouri
IT行业里充满了冒险迷途机会是悬疑片是动作片是爱情片是纪录片是喜剧片IT人不木诺而是精细专攻无限的想象
展开
-
Android开发问题记录-ARouter init logistics center exception
在Bugly中发现存在偶现的崩溃问题如下: #5404 com.alibaba.android.arouter.exception.HandlerException更详细的信息如下:java.lang.RuntimeException:Unable to create application com.xxx: com.alibaba.android.arouter.exception.HandlerException: ARouter::ARouter init logistics center原创 2020-06-22 18:13:35 · 6919 阅读 · 0 评论 -
Android小项目之六 apk下载
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。原创 2013-09-17 01:34:22 · 2963 阅读 · 0 评论 -
Android中的样式与主题总结
------- android培训、java培训、期待与您交流! ----------第1节 Java API String(概述)字符串自身的特点:1.字符串是一个对象2.是一个常量,自身不能改变3.s1与s2的区别4.字符串的比较有自己独特的方式叫做equals,判断内容是否相同String类字符串是一个特殊的对象字符串一旦初始化就不能被改变 Str原创 2013-05-24 15:24:23 · 895 阅读 · 0 评论 -
android中的一些问题
1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。2、sim卡的EF 文件有何作用sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本 身可以有转载 2013-09-12 02:10:35 · 913 阅读 · 0 评论 -
研究一下Android滑屏的功能的原理,及scrollTo和scrollBy两个方法
Android中的滑屏功能的原理是很值得我们去研究的,在知道这两个原理之前,有必要先说说View的两个重要方法,它们就是scrollTo 和scrollBy。 Android View视图是没有边界的,Canvas是没有边界的,只不过我们通过绘制特定的View时对 Canvas对象进行了一定的操作,例如 : translate(平移)、clipRect(剪切)等,以便达到转载 2013-11-14 00:53:12 · 1232 阅读 · 0 评论 -
Android中style和theme巧用:Android应用程序启动时背景画面的切换
------- android培训、java培训、期待与您交流! ----------第1节 语句whilewhile是循环语句,也是条件判断语句。当事先不知道循环该执行多少次时,就要用到while循环。格式:while(条件表达式){ 执行语句; }特别注意:如果代码的开发中不幸出现了死循环的操作,在命令行方式下,可以按下“Ctrl+C”快捷键结束程序的执行。第2节 语句d转载 2013-05-12 23:47:10 · 1613 阅读 · 0 评论 -
Android 控件之ImageSwitcher图片切换器
------- android培训、java培训、期待与您交流! ----------第1节 数组(静态初始化-常见问题)1.1 数组下标越界异常(ArrayIndexOutOfBoundsException)访问到了数组中的不存在的角标时发生错误代码示例:int[] arr=new int[12]; System.out.p转载 2013-05-13 15:52:33 · 791 阅读 · 0 评论 -
android背景选择器selector用法汇总
------- android培训、java培训、期待与您交流! ----------第1节 标示符1.1 关键字关键字是被Java语言赋予了特殊含义的单词。特点是:所有的字母都是小写的。关键字总结如下所示:1、类型定义符关键字: 整数类型:byte,short,int,long ; 浮点类型:float、double ; 字符类型:char ; 布尔类型:bo原创 2013-05-12 14:54:04 · 614 阅读 · 0 评论 -
Android_UI_点击按钮切换背景效果实现
------- android培训、java培训、期待与您交流! ----------第1节 基本常识1.1 什么是软件? 软件:一系列按照特定顺序组织的计算机数据和指令的集合。常见的软件: 系统软件: dos,windows,linux,unix,mac等。 应用软件:扫雷,迅雷,QQ等。1.2 什么是开发? 开发就是指制作软件。1.3原创 2013-05-11 18:50:16 · 684 阅读 · 0 评论 -
android refbase类
在Android的源代码中,经常会看到形如:sp、wp这样的类型定义,这其实是Android中的智能 指针。智能指针是C++中的一个概念,通过基于引用计数的方法,解决对象的自动释放的问题。在C++编程中,有两个很让人头痛的问题:一是忘记释放动态申 请的对象从而造成内存泄露;二是对象在一个地方释放后,又在别的地方被使用,从而引起内存访问错误。程序员往往需要花费很大精力进行精心设计,以避免这些 问题的原创 2013-11-23 01:38:00 · 2571 阅读 · 0 评论 -
你会回答这些问题吗?
1. 请描述下Activity的生命周期。 必调用的三个方法:onCreate() --> onStart() --> onResume(),用AAA表示(1)父Activity启动子Activity,子Actvity退出,父Activity调用顺序如下AAA --> onFreeze() --> onPause() --> onStop() --> onRestart转载 2013-09-12 01:45:49 · 847 阅读 · 0 评论 -
几个常用应用的架构的分析
本文算是一篇漫谈,谈一谈关于android开发中工程初始化的时候如何在初期我们就能搭建一个好的架构。 关于android架构,因为手机的限制,目前我觉得也确实没什么大谈特谈的,但是从开发的角度,看到整齐的代码,优美的分层总是一种舒服的享受的。 从艺术的角度看,其实我们是在追求一种美。 本文先分析几个当今比较流行的android软件包,最后我们汲取其中觉原创 2013-11-07 23:29:45 · 2159 阅读 · 5 评论 -
Android实现网络多线程断点续传下载
------- android培训、java培训、期待与您交流! ----------第1节 多线程(概述)进程:正在进行中的程序 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:是进程中的内容。每一个应用程序里面至少有一个线程,因为它是程序当中的控制单元或者叫执行路径)多线程存在的意义:多线程的存在可以让程序中的部分产生同时运行的效果,转载 2013-05-20 00:15:23 · 768 阅读 · 0 评论 -
Android网络编程
------- android培训、java培训、期待与您交流! ----------第1节 多线程(线程间通信-示例代码)线程间通信:我们有一堆资源,a线程在往里边存数据,b线程再往外取数据,这一进一出在同时运行,这就涉及到多线程。这两个线程运行代码不一致,一个负责外里边存数据,另一个往外边拿数据,所以动作不一致,就代表着有两个run方法来存放,两个run方法存放在两个类当中。I原创 2013-05-20 23:14:44 · 925 阅读 · 0 评论 -
9patch图片
------- android培训、java培训、期待与您交流! ----------第1节 集合框架(TreeSet) TreeSetTreeSet(Collectionc)//上限TreeSet(Comparator comparator)//比较器,下限..,只能用父类的方法 Set:无序,不可以重复元素 |--HashSet:数据结构是哈希表。线程非同步的.原创 2013-05-24 23:55:44 · 884 阅读 · 0 评论 -
搭建svn的一些问题
------- android培训、java培训、期待与您交流! ----------第1节 集合(Map概述)特点:该集合存储键值对,一对一对往里存,而且要保证键的唯一性。1,添加 put(K key,V value)//增加 pubAll()//增加一大片2,删除 clear()//全部删除 remove(Object key)//按照指定键删除3,判断原创 2013-05-25 12:47:06 · 741 阅读 · 0 评论 -
android 网络编程 HttpGet和HttpPost类使用详解
------- android培训、java培训、期待与您交流! ----------第10节 集合(Collections-sort) Collections,都是静态的举个例子class Student{}list.add(new Student());//备注一下,下面的T代表Student//sort中的T必须进行比较性,所以就对T进行了一下泛型限定T必须是原创 2013-05-25 18:23:02 · 1279 阅读 · 0 评论 -
Android系统上实现应用程序的静默安装
------- android培训、java培训、期待与您交流! ----------第1节 IO流(对象的序列化)对象的序列化: 把对象存放在硬盘上,这叫做对象的持久化存储(找一个能长期保存数据的介质), 也叫对象的序列化 能操作对象的流 ObjectOutputStream 将java对象的基本数据和图形写入OutputStream,可以使用ObjectInputStr原创 2013-05-27 10:07:36 · 977 阅读 · 0 评论 -
android的线程安全
------- android培训、java培训、期待与您交流! ----------一、需求:模拟实现银行业务调度系统逻辑,具体需求如下:1、银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。2、有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。3、异步随机生成各种类型的客户,生成各类型用户原创 2013-06-03 00:11:04 · 871 阅读 · 0 评论 -
Android中Gallery和ImageSwitcher同步自动(滚动)播放图片库
------- android培训、java培训、期待与您交流! ----------第1节 面向对象(概述)1.1 理解面向对象面向对象是相对面向过程而言的面向对象和面向过程都是一种思想面向过程:强调的是功能行为,注重过程及功能中涉及的功能面向对象:将功能封装进对象,强调具备了功能的对象1.2 总结面向过程是思考问题的思考方式;面向对象的出现使得复杂的东西变得简单转载 2013-05-14 01:44:16 · 755 阅读 · 0 评论 -
Android小项目之四 自动更新检查的逻辑
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。原创 2013-09-16 22:25:16 · 2123 阅读 · 0 评论 -
Android.mk编译出jar
文章目录Android.mk编译出jarAndroid.mk文件配置BUILD_JAVA_LIBRARY和BUILD_STATIC_JAVA_LIBRARY区别Android.mk编译出jarAndroid.mk文件配置LOCAL_PATH:= $(call my-dir)#make jarinclude $(CLEAR_VARS)LOCAL_SRC_FILES := $(call a...原创 2019-05-27 13:59:28 · 2735 阅读 · 0 评论 -
源自梦想 自定义ViewGroup的整理_2
Android项目:1.准备资源图片。图片放到hdip里和mdip里对想过的影响:对于320*480的模拟器,默认去mdip里去找图片资源,拿过来的图片可以直接用,清晰度不变。要是所要找的图片在hdip里,这里的图片默认是高分辨率效果的,而屏幕是中等分辨率的屏幕,那么拿到hdip里的图片后,会对图片进行压缩(大约60%)。显示出来的图片就会变得模糊了。2.使用自定义的ViewGroup(M原创 2014-03-20 00:42:08 · 1189 阅读 · 0 评论 -
源自梦想 自定义ViewGroup的整理_1
今天说说自定义控件,稍微偏底层一点的东西。今天的主要任务是自己完全写代码,写一个ViewGroup,实现一个类似ViewPager这样的一个功能。 大家自定义View肯定写过,不过估计写的也不多。等大家上班以后,全都是自定义的View和ViewGroup。 实现这样滑动的效果可以使用ViewPager。其实像ViewPager,ListView,SlidingMenu或者popup原创 2014-03-20 00:38:31 · 1396 阅读 · 0 评论 -
OnTouchListener事件监听实现方式之GestureDetector
当用户触摸屏幕的时候,会产生许多手势,例如down,up,scroll,filing等等。一般情况下,我们知道View类有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理一些touch事件,但是这个方法太过简单,如果需要处理一些复杂的手势,用这个接口就会很麻烦(因为我们要自己根据用户触摸的转载 2014-03-17 01:02:22 · 844 阅读 · 0 评论 -
Android--侧滑菜单应用的实现
侧滑菜单应用现在非常多,而且实现方式也多种多样。通过在网上的多方查找,我找到郭霖少侠的这篇文章:http://blog.csdn.net/guolin_blog/article/details/8744400,研究之后收获颇多。同时记得以前看过一篇讲Scroller实现滑屏的文章:http://www.cnblogs.com/wanqieddy/archive/2012/05/05/2484534转载 2014-03-17 01:01:03 · 1064 阅读 · 0 评论 -
onInterceptTouchEvent和onTouchEvent举例分析
首先自定义三个组件,其关系是:MyLayout在最上面,MySubLayout在MyLayout下面,MyView在MySubLayout下面。一个点击事件进来,首先是DOWN动作,先是MyLayout的onInterceptTouchEvent( )接收这个事件,如果返回true,代表拦截此事件,此事件不会再传至下个MySubLayout的onInterceptTouchEvent,而是转载 2014-03-17 00:59:47 · 728 阅读 · 0 评论 -
Android中ImageSwitcher结合Gallery展示SD卡中的资源图片
本文主要是写关于ImageSwitcher结合Gallery组件如何展示SDCard中的资源图片,相信大家都看过API Demo 中也有关于这个例子的,但API Demo 中的例子是展示工程中Drawable目录下的资源图片,这样调用系统的API比较容易实现,但我们在开发项目过程中,但有些图片还不能完全确定下来,例如需要展示相机拍照的图片,SDCard中某个目录下的资源图片等功能。其实系统中也提供转载 2014-03-05 00:49:21 · 914 阅读 · 0 评论 -
Android小项目之十二 设置中心的界面
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。原创 2013-09-19 23:21:02 · 1505 阅读 · 0 评论 -
Android小项目之十 应用程序更新的签名问题
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。原创 2013-09-18 17:36:10 · 1497 阅读 · 0 评论 -
Android小项目之九 两种上下文的区别
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。原创 2013-09-18 17:33:28 · 1316 阅读 · 0 评论 -
Android小项目之八 界面细节
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。原创 2013-09-17 23:48:48 · 1507 阅读 · 0 评论 -
Android小项目之七 应用程序的更新安装
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。原创 2013-09-17 02:07:37 · 2514 阅读 · 4 评论 -
Android小项目之五 splash动画效果
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。原创 2013-09-17 00:00:25 · 3540 阅读 · 1 评论 -
Android小项目之三 splash界面
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步三原创 2013-09-16 22:15:45 · 5817 阅读 · 0 评论 -
Android小项目之二 代码的组织结构
二、代码的组织结构(代码格式(命名规则))如果不同,在代码库里就会不一样使用eclipse的默认格式实际开放中两种组织使用的比较多:1.按照业务逻辑组织代码(这些组件之间没什么联系,要集成到一起)移动影音 com.dongdong.car.video组网领航 com.dongdong.car.map3G通话 com.dongdong.car.call故障侦测原创 2013-09-16 22:01:44 · 1784 阅读 · 0 评论 -
Android小项目练习之一 项目简介
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。原创 2013-09-16 21:56:49 · 2360 阅读 · 1 评论 -
Android小项目之十一 应用程序的主界面
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。原创 2013-09-18 17:42:13 · 1604 阅读 · 0 评论 -
ViewPager多页面滑动切换以及动画效果
------- android培训、java培训、期待与您交流! ----------目标:1.包的定义及应用 2.java新特性——静态导入 3.java中的常用系统包 4.jar命令的使用 5.java中的4种访问权限 6.java语言的命名规范一、包的概转载 2013-04-26 12:53:23 · 769 阅读 · 0 评论 -
Android应用中五种常用的menu
Android Menu在手机的应用中起着导航的作用,作者总结了5种常用的Menu。1、左右推出的Menu 前段时间比较流行,我最早是在海豚浏览器中看到的,当时耳目一新。最早使用左右推出菜单的,听说是Facebook,我不确定消息的真实性。左右推出菜单如图,原创 2013-11-05 00:31:35 · 2498 阅读 · 3 评论