E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
android编程
Android在非Activity类中实现Activity类中才能使用的方法
Android编程
中,有的方法只能在Activity类中才能实现,如Toast,但是比如在自己写的view类中有需要实现toast时候咋办呢。当然方法有很多,本文提供一种通过Java接口来实现的方法。
大唐小康
·
2020-06-21 19:36
java
短信轰炸,得罪一个Android转Python的程序员是件多么可怕的事?
有一个朋友,当初开始学的是
Android编程
,然后继续进修Python。前几天我一个相识的
CVGao
·
2020-06-21 18:06
Android之ListView详解
本文就来梳理一下有关ListView开发的点点滴滴,希望对于初学
Android编程
的朋友有帮助。一个原始而简单的例子首先,我们看下关于ListView的简单使用方式。我们现在想要在List
createchance
·
2020-06-21 17:44
Android升华之路之应用篇
android
listview
应用
Android编程
之Listener侦听的N种写法及实现原理
写下这个题目时突然想起鲁迅笔下的孔乙已,茴香豆的几种写法,颇有些咬文嚼字的味道。虽然从事手机编程多年,但一直使用的是C和C++编程,由于安卓早期只支持JAVA开发,所以对于时下如火如荼的安卓系统,我一直观之而未入之。现在由于工作需要开始研究安卓编程,由于以前主要使用C语言,乍遇JAVA,在思考方式上,写法上,编程规范上所遇问题颇多。单单一个Listener方法,在是否使用匿名类匿名对象时,就是各种
残诗
·
2020-06-21 00:38
MTK专栏
Android编程
易错问题总结
1.在P版本,如果不在Intent添加FLAG_ACTIVITY_NEW_TASK,将无法通过非Activity的Context启动一个Activity,并且会抛异常。比如在Service中启动Activity,如果Intent不添加FLAG_ACTIVITY_NEW_TASK,就会抛异常2.Android6.0(api23)已经不支持HttpClient了,使用apache-http客户端会报错
Allen_2253
·
2020-06-08 11:25
一个Android纯小白
自学的
Android编程
开发,从完全的小白开始。期间也夹杂着会学习Java相关知识,之后也在考虑写相应的Java从零起步博客。
iFinder@
·
2020-04-27 22:38
Android自学笔记
安卓
android
编程语言
Android编程
基础---Media
Author:ProZoomHobby:爱折腾、爱思考,想静静的ProZoomGithub------CSDN---关于我Android多媒体基础知识概述计算机发展到今天,不仅表示数值和符号,已具有了对文本、图形、图像动画及音频视频等多种信息的综合处理能力,我们称之为多媒体技术。多媒体是指多种媒体的集成,主要包括文本、图形、图像、声音、动画、视频等。图像、图形在计算机中,图像是采用位图形式来表示的
ProZoom
·
2020-04-12 23:44
Android控件之利用selector自定义的带文字的图片按钮
经常用
Android编程
的人肯定会发现,Android提供的Button和ImageButton控件使得按钮可以带上图片和文字,也就是(1)Button用android:background属性可以给按钮添加背景图片
爱情小傻蛋
·
2020-04-12 15:08
一个用来巩固android基础的APP
刚开始写这个项目的时候是为了自己的毕业设计,后来慢慢的就想借这个项目来巩固自己的
Android编程
技能,也可以更好的站在全局来考虑项目的开发,而不只是需求的迭代开发。
susion哒哒
·
2020-04-10 18:56
插件化从实现原理案例Demon,到大型企业插件化框架(360企业级别DroidPlug)
2,然后去学会使用大型企业的插件化框架并附上Demon,我看了好多人的博客,我希望我的博客能给哪些刚刚从事
android编程
的哥
路很长0o0
·
2020-04-10 18:18
基础知识点
转载请注明出处:http://blog.csdn.net/zhoubin1992/article/details/46481759在
Android编程
或者面试中经常会遇到Java面向对象和集合的知识点。
举子7先生
·
2020-04-08 04:11
Android编程
权威指南(第三版) 第二章 学习笔记
第二章MVC设计模式无关技术努力是一种态度,与年纪无关.知识概要本章主要讲解了android中的MVC的基本模型,model,view,Controller代表的角色,以及使用MVC的好处,向项目中添加图片以及资源的使用.挑战练习为TextView添加监听器textview也是View的子类,他也有View.OnClickListener,所以它的点击逻辑跟Button的一模一样.只需要添加`mQ
corffen
·
2020-04-07 23:07
资料 一些提升技能的好书
《
Android编程
权威指南》现在是第三版,15年初的时候看了这本书,当时帮助我对Fragment有了较深的理解,还特意总结书的内容并结合自己的理解写了篇博客:AndroidFragment你应该知道的一切
Rtia
·
2020-04-07 11:28
Android编程
权威指南 - 第3章 Activity的生命周期
Activity的状态种类onCreate():创建onStart():启动onResume():重启onPause():暂停onStop():停止onDestroy():销毁常规操作的状态变更启动APP:onCreate->onStart->onResume后退健:onPause->onStop->onDestroy主屏健:onPause->onStop按主屏键->启动APP:onStart->
JMasche
·
2020-04-06 13:21
Android编程
规范
命名规范1.基本原则(1)代码风格与android源码保持一致(2)命名要清晰明了、有明确含义(3)同一产品命名风格要保持一致,避免一意多词(4)同一作用域,不能有变量重名,如局部变量与全局变量重名2.包名(1)package命名如com.brian.xx.yy.zz,xx为产品,yy为模块,zz为子模块(2)模块划分,按以下两种方式均可,但需要项目组统一按产品业务划分,如com.brian.ex
Brian512
·
2020-04-06 07:55
Android编程
权威指南(第二版)学习笔记及代码(〇)——前言
如果让我向Android开发新手推荐一本书,我不会推荐郭神的《第一行代码》,而是这本《AndroidProgramming:TheBigNerdRanchGuide(2ndEdition)》,中文名为《
Android
kniost
·
2020-04-04 12:44
Android编程
权威指南(第二版)学习笔记(二十九)—— 第29章 定制视图与触摸事件
本章主要讲了自定义View及其触摸事件的处理,有一定的难度GitHub地址:完成第29章,未完成挑战完成第29章挑战1-设备旋转完成第29章挑战2-双指旋转矩形1.自定义View(定制视图)Android自带众多优秀的标准视图与组件,但有时为追求独特的应用视觉效果,我们仍需创建定制视图。尽管定制视图种类繁多,但无外乎分为以下两大类别。简单视图。简单视图内部也可以很复杂;之所以归为简单类别,是因为简
kniost
·
2020-04-03 23:36
《
Android编程
权威指南》之使用ViewPager篇
有个滑动,它是个非常不错的控件,现在本章的内容就是用ViewPager实现crime的详细页面可以用滑动,直接划到下一条crime的详细页面,不需要返回,是不是很赞,本功能真的很赞噢,在各大APP也是常用的。本章图解:截取自此书创建CrimePagerActivity类定义包含ViewPager的视图层级结构在CrimePagerActivity类中关联使用ViewPager及其Adapter修改
夜远曦白
·
2020-04-03 04:38
Android编程
权威指南(第二版)学习笔记(八)—— 第8章 使用布局与组件创建用户界面
本章主要介绍了一些进阶的界面设计知识,以及如何用图形化界面设计UI(虽然不推荐日常使用,但是至少要知道,特别是在AndroidStudio2.2推出之后,可以直接查看设计蓝图,更为直观并且容易调整细节)。GitHub地址:完成第八章,未完成挑战完成第八章的挑战1.样式(style)与主题(theme)为什么我们需要样式(style)?因为当界面有统一风格时,就不需要针对每一个控件单独写属性了,规定
kniost
·
2020-04-03 03:41
Android编程
权威指南(第二版)学习笔记(五)—— 第5章 第二个 Activity
本章主要讲述了如何新建一个Acitivity,并在两个Activity之间传递数据,最后挑战练习是如何在重建Activity时保留数据。GitHub地址:第五章未完成挑战第五章完成挑战问题1,2第五章完成所有挑战问题1.新建一个Activity最好的方法是使用AndroidStudio自带的创建方法,若要手动创建,一定要有三个环环相扣的地方需要建立:一个JAVA类:即Activity类,可以视需求
kniost
·
2020-04-02 00:22
《
Android编程
权威指南》第26~27章读书笔记
获取网络使用权限清单文件中,添加:线程与主线程线程线程是一个单一的执行序列。单个线程中的代码可以得到逐步执行。主线程每个Android应用的运行都是从主线程开始的。主线程处于一个无限循环的运行状态,等待用户或系统触发事件后,便负责执行代码,以响应事件。事件处理的循环是的U相关代码得以顺利执行,保证任何事件处理都不会发生冲突,同时代码能够快速响应执行。一般线程与主线程使用XmlPullParserX
EmanLu
·
2020-03-31 10:30
JAVA8新特性在
Android编程
的实践研究(一)
前言其实Java8已经出现了很久,听闻Java9都准备出了,但是现在普及率并不不是很高,主流的开发环境依然是Java7,甚至有些依然在使用Java5等比较老旧的开发环境。作为一名Android开发者,Java是我们的主要开发语言,我们还是很有必要去了解并且使用最新型的技术,而且Java8中有许多新的特性也是有利于提高我们开发效率的,下面我来一一介绍一下。本文参考了很多网络上已有的文章,且已注明出处
NKming
·
2020-03-29 21:32
Android编程
权威指南(第二版)学习笔记(九)—— 第9章 使用 RecyclerView 显示列表
本章主要讲述了RecyclerView的基础使用,单例设计模式以及通过抽象的统一的activity来托管fragment(以减少重复代码量)。GitHub地址:完成第九章1.单例(SingleInstance)单例是特殊的JAVA类,在创建实例的时候,一个单例类仅允许创建一个实例。应用能在内存里多久,单例就能存在多久,因此将对象列表保存在单例里的话,就能随时获取到数据,而不用管activity和f
kniost
·
2020-03-29 20:48
《
Android编程
权威指南》第30~32以及第34章读书笔记
配置文件中的broadcastreceiver在配置文件中完成声明后,即使应用当前并未运行,只要有匹配的broadcastintent的发来,broadcastreceiver就会接收。收到intent后,onReceiver(...)就会运行,然后broadcastreceiver被销毁。发送broadcastintent1.创建intent,intent中定义动作action;2.sendBr
EmanLu
·
2020-03-29 14:31
Android 内存泄漏和OOM分析(一)
首先是内存泄漏:(这个是摘抄,加入了自己的理解)在android开发中,内存泄漏是比较常见的问题,有过一些
android编程
经历的童鞋应该都遇到过,但为什么会出现内存泄漏呢?内存泄漏又有什么影响呢?
苏州韭菜明
·
2020-03-25 03:29
Android编程
权威指南(第二版)学习笔记(十八)—— 第18章 Assets
本章介绍了assets。assets是有别于resources的另一种资源打包方式,可以被看作随应用打包的微型文件系统,支持任意层次的文件目录结构。因为这个优点,类似游戏这样需要加载大量图片和声音资源的应用通常都会使用它。GitHub地址:完成18章这章需要用到一个RecyclerView,其中每个ViewHolder对应一个音频文件。如果使用resources来管理声音文件,那么Android一
kniost
·
2020-03-24 02:48
5个Android开发中比较常见的内存泄漏问题及解决办法
在Android开发中,内存泄漏是比较常见的问题,有过一些
Android编程
经历的童鞋应该都遇到过,但为什么会出现内存泄漏呢?内存泄漏又有什么影响呢?
e91773c9274e
·
2020-03-22 09:54
Kotlin位运算基础
不谈底层什么的,单单从
android编程
来看,我们在加密算法还有网络包处理等业务上使用位运算的频率还是很高的,更别提Intent中的那些种类繁多的Flag了,因此学好这方面的基础知识还是很重要的本系列的例子使用的是
皮球二二
·
2020-03-18 20:45
Android编程
权威指南(第二版)学习笔记(二十七)—— 第27章 broadcast intent
本章主要讲的是Android系统的广播机制,并介绍了广播的使用,权限以及有序广播的用法。GitHub地址:完成第27章在使用广播之前,首先回顾一下PhotoGallery在本章之前的逻辑:打开程序后,如果开始推送服务,就每隔一段时间获取一次图片信息如果图片有更新,就发出通知那么本章我们想做到的有:在开机以后自动启用服务(如果打开了开关)在应用打开时图片有更新也不发出通知这里,我们将使用广播来完成这
kniost
·
2020-03-17 20:51
Android编程
权威指南(第二版)学习笔记(十九)—— 第19章 使用 SoundPool 播放音频
既然音频资源文件已准备就绪,现在就来学习如何播放这些.wav音频文件。Android的大部分音频API都比较低级,掌握它们不是那么容易。不过没关系,针对BeatBox应用,可以使用SoundPool这个特别定制的实用工具。SoundPool能加载一批声音资源到内存中,并支持同时播放多个音频文件。GitHub地址:完成第19章1.创建SoundPool在Lollipop中引入了新的方式创建Sound
kniost
·
2020-03-17 15:23
Android编程
权威指南(第二版)学习笔记(十二)—— 第12章 对话框
本章主要介绍了如何使用内嵌在fragment中的对话框,以及fragment之间如何传递数据GitHub地址:完成第12章1.使用DialogFragment1.1AppCompat兼容库Google推出AppCompat兼容库是为了让所有Android用户都能体验到新特性。AppCompat兼容库能通过支持库的方式将部分最新系统的特色功能移植到Android旧版本系统中。应该在PorjectSt
kniost
·
2020-03-17 06:36
5月书讯:阳光穿过银杏树
5月新书:《
Android编程
权威指南(第2版)》《Spark最佳实践》《自制编译器》《Swift基础教程(第2版)》《Oracle性能诊断艺术(第2版)》《JSON必知必会》《精
图灵教育
·
2020-03-16 23:01
14本经典android开发教程
AndroidSDK中文开发文档.pdf183(975.3KB)Android开发环境搭建步骤详细图解.pdf135(1.5MB)Android2.3用户手册.pdf114(6.2MB)
Android编程
入门教程
JosephDHF
·
2020-03-16 05:31
职场新人系列2.5:初入职场,如何迅速提升职业技能
它可以理解为对一项技术的熟练程度,比如
Android编程
水平,比如商务谈判能力等。当然,很
自慢先生
·
2020-03-14 08:39
《
Android编程
权威指南》第1~6章读书笔记
布局定义了一系列用户界面对象以及他们显示在屏幕的位置。资源是应用非代码形式的内容,比如图像文件,音频文件以及XML文件等。Android与MVC应用任何对象,都属于模型(M),视图(V),控制器(C)三种对象之一。模型对象:存储着应用数据和业务逻辑,并不关心用户界面。视图对象:知道如何在屏幕上绘制自己以及如何响应用户的输入。通常在屏幕上看见的对象,都可以简单理解为视图对象。控制器对象:包含应用逻辑
EmanLu
·
2020-03-10 22:42
Android编程
打开WiFi
工作以后做的是手机WiFi相关的工作,有时会用到很多操作WiFi的Android软件,但是因为需求不同,现有的apk或多或少的不能满足工作使用需求,所以一直想自己动手写个apk,满足工作使用.但是鉴于以前几乎从没有接触过Android开发,所以后来买了一本书学习了一段时间.前几天,突然灵感来了,想要自己结合学习的Android开发知识和官方文档,尝试写一写操作WiFi的apk,竟然成功,特此记录下
魏太恒
·
2020-03-10 22:20
我学院手把手教你学Android(案例篇)
结合自身高校教学经验及实际Android项目开发经历,通过细致的整理和分析,我们对专业技能和基本知识进行了合理划分,最终设计和编写了这本《
Android编程
典型案例分析》教材。
小太阳会发光诺
·
2020-03-06 22:12
《
Android编程
权威指南》第21、23~25章读书笔记
隐式Intent隐式Intent可以启动其它应用的Activity。使用隐式Intent需要向OS描述清楚意图。典型组成:1.要执行的操作通常以Intent类常量来表示。如发送邮件,使用INTENT_SEND;2.要访问的数据的位置可能是设备外的资源,如某个网页的URL;或者指向某个文件的URI;或者指向ContentProvider中某条记录的contentURI;3.操作涉及的数据类型MIME
EmanLu
·
2020-03-06 12:24
Android编程
权威指南(第三版)第一章学习笔记
无关技术这段时间看了看Android权威指南这本书,想着把课后挑战都做一遍.当做练习的.然后在看书的过程中,复习了一遍基础知识,还是做一下记录,就当做笔记去复习吧.所以,就写一写学习笔记吧.第一章知识概要本章主要讲了如何去新建一个android项目,以及Activity的命名规范,布局界面,视图层级,常用控件的基本属性,字符串资源的创建,控件的初始化,以及监听器的设置,模拟器的应用等.深入学习an
corffen
·
2020-03-04 05:50
深入学习:单例
本文摘自:
Android编程
权威指南Android开发实践中,经常会用到CrimeLab中使用过的单例模式。然而,单例使用不当的话,会导致应用难以维护,因此它也常人。
快如闪电侠的瓜牛
·
2020-03-03 05:19
《
Android编程
权威指南》之XML drawable篇笔录
本章内容的项目实战呢,是在美化BeatBox应用,由于没有实践此应用,那以Demo形式来总结此章的核心知识点吧。凡是要在屏幕上绘制的东西都可以叫作drawable,比如抽象图形、Drawable类的子类、位图图像等。用来封装图片的BitmapDrawable也是一种drawable。statelistdrawable、shapedrawable和layerlistdrawable统称为XMLdra
夜远曦白
·
2020-03-01 22:47
Android编程
规范不完全指南
参考资料:我总结的
Android编程
规范1.命名规则1.1类名,接口名:以大写开头,如果一个类的类名由多个单词组成,所有单词的首字母必须大写,单词尽量写全称,不要简写,除非约定俗成的名字,例如:URL,
Coder_Y
·
2020-03-01 18:58
《
Android编程
权威指南》第17~18章读书笔记
应用的数据存取1.数据保存到文件系统1.1数据转换为可保存格式转为JSON。1.2将数据写入文件①Context调用openFileOutput(...)获得OutputStream对象;②用OutputStream对象创建一个新的OutputStreamWriter对象;③OutputStreamWriter对象调用write(...)写入数据。注意:建议在onPause()保存应用数据。2.应
EmanLu
·
2020-03-01 04:32
《
Android编程
权威指南》第8~10章读书笔记
XML布局属性样式、主题及主题属性样式:style是XML资源文件,含有用来描述组件行为和外观的属性定义。主题:theme是各种样式的集合。是属性指向其它样式资源的一种样式资源。主题属性引用:可将预定义的应用主题样式添加给指定组件。如?android:listSeparatorTextViewStyle。dp、sp以及屏幕像素密度dp:density-independentpixel的缩写,也有写
EmanLu
·
2020-02-28 16:38
Android编程
权威指南(第二版)学习笔记(十六)—— 第16章 使用 intent 拍照
本章主要讲了如何使用intent拍照,存储照片和展示照片GitHub地址:完成16章,未完成挑战完成16章挑战1完成16章挑战21.外部存储相机照片动辄几MB大小,直接保存在数据库中肯定不现实。很自然,大家会想到直接使用设备的文件系统。一般来讲,应用都应该使用私有存储空间保存各类文件。还记得吗?在前面章节中,我们在私有存储空间保存过SQLite数据文件。使用类似Context.getFileStr
kniost
·
2020-02-27 07:34
《
Android编程
权威指南》之Android应用调试篇
处理应用的bug,这是每个程序员的基本功,实际项目中天天都有各式各样的bug,因此学会如何使用Logcat、AndroidLint以及AndroidStudio内置的调试器就非常有必要啦。异常与栈跟踪写代码嘛,一个不注意就把程序写奔啦,不用担心,展开AndroidDDMS工具窗口。上下滑动LogCat窗口滚动条,就能看到整片红色的异常或错误信息。若看不到,可尝试选择LogCat的NoFilters
夜远曦白
·
2020-02-26 19:14
Activity托管的两个Fragment间的数据传递
废话不多说,直接上案例,以下案例截取自《
Android编程
权威指南第二版》第12章对话框12.3。
向着远方奔跑
·
2020-02-26 17:21
Android 网络(二) socket
Androidsocket编程实现消息推送(一)Androidsocket编程实现消息推送(二)手机1手机2实现过程主要分为Server端和Client端,Server端采用Java的编程,而Client端则用
Android
合肥懒皮
·
2020-02-26 02:17
Android编程
权威指南 - 第5章 第二个Activity
1手工新建一个Activity1.1在String.xml中添加需要Activity需要的字符串新的Activity的界面需要一些用到的字符串资源,手工在String.xml中添加Cheat!ShowAnswer1.2新建一个布局xml文件在包资源管理中,选中res/layout文件夹,新建一个LayoutXMLFile需要注意的是,同时需要复制创建一份横屏的layout文件竖屏layout横屏l
JMasche
·
2020-02-23 16:53
[干货]
Android编程
开发规范
约定Activity.onCreate(),Fragment.onActivityCreated(),作为程序入口,不用写入太多代码,尽量保持只调用initXXX()方法,简单明了展示调用过程。如:initData(),initView()。单个方法体不要过长代码任何地方不要拼错单词杜绝整个类代码格式化调用方法保持“临近原则”,被调用的方法,放在调用方法下方统一调整IDE的Tab缩进为4个空格空行
小池laucherish
·
2020-02-22 02:58
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他