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笔记
之JSoup爬取豆瓣同城
前言该实现异常简单,甚至都不能叫做爬虫,并不需要任何的技术,但是可以方便自己的生活,那就是有用的。鉴于前面刚刚学习了JSoup来实现简单的爬虫,这次爬取了豆瓣同城的来为自己图个方便。事情是这样的,每个周末我都习惯去豆瓣同城上去找一下有什么好看的摄影展或者画展,但是呢,这样的展览相对较少,在豆瓣同城上去查找需要翻很多页才能找到一个,还未必感兴趣,于是寻思写一个简单的爬虫为自己爬一下豆瓣同城的摄影和画
小时不识月z
·
2020-06-22 02:09
Android笔记
-3:重读单例模式有感(续)
Android笔记
-2:重读单例模式有感这篇中最后写道还要重写工具类改为单例模式。
周翔_2017
·
2020-06-22 01:48
android笔记
1.android每个进程都有一个应用环境对象(applicationcontext)2.界面组件为Android.app.activity的子类型3.R类:为资源目录。通过Activity.setContextView方法在R类帮助下将相关资源信息设置到界面的内容区域中。4.android采取的是进程托管策略,身处后台的app在内存紧张时会被终止。5.构造一个扮演调度角色的服务组件需要实现的函数
Chentt的技术博客
·
2020-06-21 23:39
Android经典的大牛博客推荐
WikiAndroidStudio-NDK开发-移动开发团队谦虚的天下–博客园gundumw100博客–android进阶分类文章列表–ITeye技术网站CSDN博文精选:Android系列开发博客资源汇总–CSDN.NET–CSDN资讯
Android
lf12345678910
·
2020-06-21 02:53
杂项
我的Android进阶之旅:经典的大牛博客推荐
WikiAndroidStudio-NDK开发-移动开发团队谦虚的天下-博客园gundumw100博客-android进阶分类文章列表-ITeye技术网站CSDN博文精选:Android系列开发博客资源汇总-CSDN.NET-CSDN资讯
Android
idaretobe
·
2020-06-21 02:07
android应用开发
Rx
Android笔记
RxAndroid学习笔记--2019-1-31原文链接:https://www.jianshu.com/p/0cd258eecf60https://juejin.im/entry/5993a80cf265da249150e93c配置implementation'io.reactivex.rxjava2:rxjava:2.2.6'implementation'io.reactivex.rxjava
Ello_Orld
·
2020-06-21 00:31
Python开发技巧有哪些?
关于Python开发的技巧小编在上篇文章已经给大家分享过一些,本篇文章
扣丁学堂
小编再和大家分享一下Python开发的技巧有哪些,下面随小编一起来了解一下Python开发的技巧有哪些吧。
wx5dee174b53c67
·
2020-06-05 15:57
Python
Android笔记
(1): 相关知识
本文主要记录笔者用到的工具,包括但不限于以下内容,主要记录简介,印象深刻的学习地址等。更多资料请自行百度。下述各项都是我比较喜欢的,大部分内容都会出现在后续文章中,但仅是自己整理过的,并非最佳实践,若各位读者有更好想法,欢迎指点~AndroidStudioAndroidStudio是一个为Android平台开发程序的集成开发环境。2013年5月16日在GoogleI/O上发布,可供开发者免费使用。
joyin5344
·
2020-04-14 12:22
2018-03-18
Android笔记
之Activity生命周期
AndroidActivity生命周期[if!supportLists]一.[endif]简介activity是Android的四大组件之一,它提供了与用户交互的机能.管理好AndroidActivity的生命周期,有例如下作用:[if!supportLists]1.[endif]在布局改变时不会打断用户[if!supportLists]2.[endif]在activity的切换过程中,用户数据不
olituc
·
2020-04-13 06:03
android笔记
--保存和恢复activity的状态数据
一般来说,调用onPause()和onStop()方法后的activity实例仍然存在于内存中,activity的所有信息和状态数据不会消失,当activity重新回到前台之后,所有的改变都会得到保留.但是当系统内存不足时,调用onPause()和onStop()方法后的activity可能会被系统摧毁,此时内存中就不会存有该activity的实例对象了.如果之后这个activity重新回到前台,
我爱吃橙子
·
2020-04-12 13:16
Android opencv笔记
Mac环境下opencvfor
android笔记
想不到时隔一年,又要接触NDK了。。。首先按照在AndroidStudio中安装OpenCVmac环境/Linux环境小试了一把。
hjm1fb
·
2020-04-12 07:50
android笔记
第一节课我学到了,该课程以Android这一主流嵌入式操作系统为切入点做教学案例。1、智能手机系统应用UI编程(Android开发环境搭建、Android初级控件的使用、Android高级控件的使用、控件的布局方法、多Acitivity管理)2、智能手机系统应用核心组件(四大组件基本的概念以及使用)。3、智能手机系统应用网络编程与数据存储(基于Android平台的HTTP通讯、Android数据存
MrSpeaker
·
2020-04-11 10:56
Android笔记
| 手工创建一个Activity
手工创建一个Activity一、创建一个继承于Activity的类,并重写onCreate()方法点击app->java->com.administrator.activitytest->New->JavaClass输入类名FirstActivit,点击OK让新建的FirstActivity.java类继承自Activity,并重写Activity的onCreate()方法publicclassF
叶冷工作室
·
2020-04-06 14:27
2015, 我的读书日记
不知道双周分享这个点子是谁想的,太有才了.心里想着还有个分享要做,早上还在狂奔的心立即就收了回来.本来打算写一篇
android笔记
,后来想既然赶上送别2015,喜迎2016,那就踏踏实实做个总结吧.2015
hanhaify
·
2020-04-06 10:43
Android笔记
之网络编程—初识解析XML数据
我所学到的任何有价值的知识都是由自学中得来的。——达尔文小弟初学安卓,该文算是小弟的学习过程,课后笔记与一些自己的思考,希望在自己的自学路上留下印记,也许有一些自己想的不对的地方,希望各位前辈斧正。在网络中,数据的传输格式并不是随心所欲的,当我们想向服务器端传输数据或是从服务器端获取数据,这些数据都必须是格式化后的数据。这些数据有一定的结构规格和语义,任何一个接收数据方都必须对其进行解析才能获得他
RMaple_Qiu
·
2020-04-05 19:19
android笔记
之SystemServiceRegistry
前言 最近在看android源码中Window的内容,在看到WindowManagerImpl创建对象时发现了SystemServiceRegistry,这个类主要是用来缓存、注册、获取系统服务的。因为对它的缓存机制比较感兴趣,所以就研究下它的源码并记录下来,以便以后回顾迭代。1.SystemServiceRegistry刚被导入内存时的分析 先来看一段源码:packageandroi
yizhanzjz
·
2020-04-03 23:20
[
Android笔记
]自定义控件系列一
继承View必须要重写构造方法构造方法中必须有继承一个和第二个第二个构造方法中有AttributeSet参数,如果没有这个参数则会报RutimeException异常;AttributeSet是用来解析android自带的layout_width、layout_height、id、padding、margin等属性的笔Paint需要newPaintpaint=newPatin();纸Canvas(
Zach_C
·
2020-03-31 12:18
Android笔记
(3): GsonFormat、FastJson
上一篇中,已经能够正确拿出api返回结果:{"code":0,"data":{"country":"\u7f8e\u56fd","country_id":"US","area":"","area_id":"","region":"","region_id":"","city":"","city_id":"","county":"","county_id":"","isp":"","isp_id":
joyin5344
·
2020-03-30 11:56
Android笔记
(7): 反编译 - 环境搭建
上几章通过封装Volley实现的网络处理框架,做了简单的网络应用。接下来将以此为原型,进入我们的《反编译》系列章节。工欲善其事,必先利其器。工具该系列章节中使用到的工具包括但不限于以下内容,同时反编译系列的工具也会同代码共享到https://github.com/joyin5344/Decompiler上。apktoolApkTool是Google提供的APK编译工具,能够反编译及回编译apk,同
joyin5344
·
2020-03-30 03:29
android笔记
-页面转跳
创建第二个Activity(掌握)需要在清单文件中为其配置一个activity标签标签中如果带有这个子节点,则会在系统中多创建一个快捷图标一个应用程序可以在桌面创建多个快捷图标。activity的名称、图标可以和应用程序的名称、图标不相同android:icon="@drawable/ic_launcher"android:label="@string/app_name"Activity的跳转(掌
法神赵日天
·
2020-03-29 21:32
Android笔记
之进程通信(简易笔记,有待完善)
故书不厌百回读,熟读深思子自知——宋.苏轼《送安惊落第诗》小弟初学安卓,该文算是小弟的学习过程,网络摘抄的概念,课后笔记与一些自己的思考,希望在自己的自学路上留下印记,也许有一些自己想的不对的地方,希望各位前辈斧正。(学了快两个月啦还是感觉自己很菜啊)一、什么是进程进程的概念要是我没查过资料的话我肯定会说是“正在进行的程序”,结果这还真的是它的狭义定义,这个很多人在没学习开发程序之前知道进程这个词
RMaple_Qiu
·
2020-03-29 21:35
Android 日报和周刊
Android周报Android周报是由@
Android笔记
维护,目前已更新了30期。Andr
沈醉在夢
·
2020-03-29 18:03
android笔记
-网络编程1
网络图片查看器(掌握)确定图片的网址发送http请求URLurl=newURL(address);//获取连接对象,并没有建立连接HttpURLConnectionconn=(HttpURLConnection)url.openConnection();//设置连接和读取超时conn.setConnectTimeout(5000);conn.setReadTimeout(5000);//设置请求方
法神赵日天
·
2020-03-29 18:24
Android笔记
——怎么让EditText不自动获取焦点
如何在打开一个新的Activity或Fragment时EditText不自动获取焦点,即软键盘不自动跳出来?解决办法就是让EditText嵌套进一个布局中,如RelativeLayout或LinearLayout中(其他的没试过),然后在EditText外部的布局声明两个属性,问题就解决了~android:focusable="true"android:focusableInTouchMode="
麦香菌
·
2020-03-29 17:31
Android笔记
移动互联网课考的是安卓。。。作为iOS程序员建立了一下对应关系。。。不知道能不能过=。=Eachprocesshasitsownvirtualmachine(VM),soanapplication'scoderunsinisolationfromotherapplications.It'spossibletoarrangefortwoapplicationstosharethesameLinuxu
此题无解灬
·
2020-03-29 15:13
Android笔记
---什么是View?
1.什么是view?什么是viewGroupview是android在视觉上的呈现view是界面层控件的一种抽象,是所有控件(如textviewbuttonedittext)的基类可以是单个控件也可以是一组控件viewGroup继承了view包含了很多控件是一组view例如button是一个viewlinearlayout不但是一个view还是一个viewgroup。viewgroup内部可以有子
Kevin_Curry
·
2020-03-24 02:11
Android笔记
(9): 反编译 - 代码注入
关于反编译系列,其实网络上有很多总结的很好的,反编译一类的教程,我也仅仅是从别人的博客里面了解到部分粗浅的知识而已。个人感觉学习反编译最大的作用是去了解别人的实现过程,所以查看源代码是个人认为比较重要的,而代码注入这一部分就主要是为了玩儿了。这一篇我写不写压根不重要,网上总结的好的文章多得是,毕竟这是有攻击性的行为,所以我的目标只是记录一些自己接触过的点、修改apk的思路,以及修改一下前面的成果V
joyin5344
·
2020-03-23 15:13
android笔记
-广播与服务2
服务两种启动方式(掌握)startService开始服务,会使进程变成为服务进程启动服务的activity和服务不再有一毛钱关系bindService绑定服务不会使进程变成服务进程绑定服务,是activity与服务建立连接,如果activity销毁了,服务也会被解绑并销毁,但是如果服务被销毁,activity不会被销毁绑定服务和解绑服务的生命周期方法:onCreate->onBind->onUnb
法神赵日天
·
2020-03-23 14:22
android笔记
7
本章学习目标(1)了解ContentProvider基本概念(2)Uri(3)掌握ContentProvider实现方法数据存储方式在Android中一共提供了5种数据存储方式,分别为:(1)Files:通过FileInputStream和FileOutputStream对文件进行操作。(2)SharedPreferences:常用来存储键值对形式的数据,对系统配置信息进行保存。(3)Conten
MrSpeaker
·
2020-03-23 02:06
android笔记
-广播与服务1
广播(掌握)广播的概念现实:电台通过发送广播发布消息,买个收音机,就能收听Android:系统在产生某个事件时发送广播,应用程序使用广播接收者接收这个广播,就知道系统产生了什么事件。Android系统在运行的过程中,会产生很多事件,比如开机、电量改变、收发短信、拨打电话、屏幕解锁广播接收者(掌握)当一条广播被发送出来时,系统是在所有清单文件中遍历,通过匹配意图过滤器找到能接收这条广播的广播接收者I
法神赵日天
·
2020-03-21 23:47
Android笔记
之Ripple
RippleDrawableextendsLayerDrawable有边框限制//api21上有效,api21下无效?android:attr/selectableItemBackground无边框限制//仅支持api21?android:attr/selectableItemBackgroundBorderless自定义ripple背景
卖梦想的男孩
·
2020-03-21 19:21
Android笔记
-Android组件之间的通信
在我们应用App时,页面是怎么进行跳转的呢?其实这些都是靠Android的核心组件Intent来实现的。IntentIntent负责对应用中的一次操作的动作、涉及的数据、附加数据进行描述,Android则根据此Intent的描述,负责找到相应的组件,然后将Intent传递给调用的组件,完成组件之间的调用。由于Intent可以方便地启动Activity和Service组件,从而将系统中互相独立的组件
Songzh
·
2020-03-20 06:05
android笔记
5
首先是实验准备:先要打开文件的设置window→preferences→java→editor→contentassist输入26个英文字母。本节课的学习目的:1、掌握在Android中如何建立RadioGroup和RadioButton2、掌握RadioGroup的常用属性3、理解RadioButton和CheckBox的区别4、掌握RadioGroup选中状态变换的事件(监听器)单选按钮监听器
MrSpeaker
·
2020-03-20 02:54
Android笔记
-20171117-edittext隐藏输入内容-gif转animation-list-git证书验证忽略
1.edittext代码控制是否隐藏输入内容:if(bean.isInput2HideAsPassword){//设置EditText文本为可见的et2.setTransformationMethod(PasswordTransformationMethod.getInstance());}else{//设置EditText文本为隐藏的et2.setTransformationMethod(Hid
石野小真人
·
2020-03-18 23:33
android笔记
-002启动一个Activity用于输入信息
启动一个Activity用于输入信息1.在第一个Activity中启动另一个Activity2.在第二个Activity中输入信息返回给第一个Activity3.在第二个Activity中进行确定或取消操作需要在第一个Activity中进行判断和提示(取消状态)目录结构MainActivity布局文件activity_main.xmlMainActivityjava代码packagecom.exa
冯添霖
·
2020-03-18 07:34
Android笔记
之注解解释器配置
Android中注解的使用:Android中注解的gradle配置2.3之前通过引入apt插件来完成//projectdependencies{classpath'com.neenbedankt.gradle.plugins:android-apt:1.8'}//moduleapplyplugin:'com.neenbedankt.android-apt'dependencies{apt'xxx'
卖梦想的男孩
·
2020-03-12 08:35
[
Android笔记
]IPC系列之Serializable
我们都知道Android对对象的序列化通常就两种方法,Serializable和Parcelable。在我们需要通过Intent和Binder传输数据和把对象持久化道存储设备上或者通过网络传输给其他客户端时,都需要使用Serializable或Parcelable来完成对象的持久化。SerializableSerializable是Java所提供的一个序列化接口,它是一个空接口,为对象提供标准的序
Zach_C
·
2020-03-12 00:00
Android 透明状态栏实践
所以说,有些东西只是以为自己懂了,其实并没有,这也是我选择写
Android笔记
的原因,当你准备把一样东西写出来,所有人都能看到的时候,你就会要求自己把这个东西研究得更透彻,不能随便糊弄。
实例波
·
2020-03-10 21:53
我的
Android笔记
:关于兼容包
在使用AndroidSDK开发时,高版本SDK版本发布时为了满足低版本的需求,也提供了对应的兼容包。最近因为在项目中用android-support-v7-appcompat包时产生了很多问题,所以这里总结一下。说明:开发环境:Eclipse+ADT操作系统:Windows7获取SupportLibrary打开AndroidSDKManager,找到Extras下的AndroidSupportLi
wangshuCoding
·
2020-03-10 11:09
Android笔记
--自定义View之组合控件
Android-自定义View分享是最好的记忆--如需转发请注明出处[强调]:共同学习共同进步不喜勿喷内容简介前言实现总结1.前言这次更新有2个目的1.复用控件,而不是每次都写冗余代码2.好久没有更新了(๑•.•๑)在Android开发当中自定义View是一项不可或缺的技能,也是我们大部分小白以及小小白的软肋。 自定义View其实也不是很难,因为我们不需要攻克什么技术难关,只需要坐在巨人的肩膀上
ElyarAnwar
·
2020-03-10 06:37
Android笔记
之Messenger
Messenger是Android中跨进程通信的一种方式,是对AIDL的简化封装版,使用简单方便,相对透明,不用考虑脚本的生成的问题。Messenger的使用双端各持有一个Messenger,只需要在各自的Handler中捕获(handleMessage)自己关心的消息即可客户端通过ServiceConnection绑定服务端服务端:@OverridepublicIBinderonBind(Int
卖梦想的男孩
·
2020-03-10 06:01
Android笔记
之Service
相对于应用的界面,Service则是一个看不见的后台。一个正常的Service需要满足:依附的上下文(必选)通常是继承自Service,开发者只关心自己需要实现的效果清单的声明(必选)需要在AndroidManifest.xml中告诉系统存在某个Service。细节的过滤(可选)可以设置IntentFilter来过滤哪些命令才是Service自己关心的。Service的正常使用启动Serviepu
卖梦想的男孩
·
2020-03-07 00:17
android笔记
3
这节课的实验内容是在上节课的基础之上作开发。首先是实验准备:先要打开文件的设置window→preferences→java→editor→contentassist输入26个英文字母。本节课的实验任务是利用handle实现闪屏3秒。先在src文件下新建一个welcomeActiviy用继承的方法继承activity的方法;利用线程对象实现一个接口,做到延迟3秒自动切换屏幕。具体操作代码如下:pu
MrSpeaker
·
2020-03-03 23:17
【GeekBand】
Android笔记
(2)--自定义标题栏
在我们实际的使用时,会发现:android默认的title只是显示字符串,但是实际运用的时候往往还会要显示按钮等等。因此这个时候就需要我们进行自定义标题栏了。步骤如下:1、在activity的java文件中修改如下:requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);setContentView(view);getWindow().setFeatur
irishehe
·
2020-02-28 21:08
Android笔记
-生命周期
应用程序从创建到结束的过程就叫作应用程序的生命周期。所有Android的组件都有自己的生命周期,下面介绍的是,Activity生命周期的方法。Activity生命周期的方法Android跟踪所有运行的Activity对象,将这些对象统一放进Activity栈中,如图1所示。图1Activity栈从上图可以看出,一个Activity的创建到销毁,会经历多种状态,这些状态会相互转换,主要包括:1.活动
Songzh
·
2020-02-27 12:55
android笔记
-数据储存与界面2
Pull解析xml文件(掌握)先自己写一个xml文件,存一些天气信息拿到xml文件InputStreamis=getClassLoader().getResourceAsStream("weather.xml");拿到pull解析器XmlPullParserxp=Xml.newPullParser();开始解析拿到指针所在当前节点的事件类型inttype=xp.getEventType();事件类
法神赵日天
·
2020-02-27 00:21
Android笔记
| TextView的常用属性和方法
TextView的常用属性和方法TextView是用来显示文本的组件,其属性一般在xml文件进行静态设置,也可在java中运用TextView提供的方法进行动态设置。相关属性和方法可以参考下面:https://developer.android.google.cn/reference/android/widget/TextView.html一、常用属性1、android:id="@+id/tv_1
叶冷工作室
·
2020-02-21 20:45
android笔记
-网络编程2
HttpClient(掌握)发送get请求创建一个客户端对象HttpClientclient=newDefaultHttpClient();创建一个get请求对象HttpGethg=newHttpGet(path);发送get请求,建立连接,返回响应头对象HttpResponsehr=hc.execute(hg);获取状态行对象,获取状态码,如果为200则说明请求成功if(hr.getStatus
法神赵日天
·
2020-02-19 21:08
Android笔记
-4适配器模式在android中的体现
适配器模式(adapterpattern)有的安卓开发会问适配器模式是不是就是listview展示列表时用到的adapter啊?的确,这里确实是adapterpattern的思想,但到底如何解释呢?我想谈谈自己的思考。adapterpattern中文解释如下:将一个类的接口变换成客户端所期待的另一种接口,从而使原本接口因接口不匹配而无法在一起工作的两个类能够在一起工作。android中使用到lis
周翔_2017
·
2020-02-17 16:06
Android笔记
之实现 Parcelable或者Serializable 序列化接口
Android中我们经常需要使用Intent在不同的Activity和Fragment之间传递数据,但是Intent携带的数据只能是基本数据类型,有时候不能满足我们的需求,所以需要传递对象的时候,需要把对象进行序列化。Serializable是Java提供的序列化的方式,Parcelable是Android特有的序列化方式,下面分别记录下如何实现及实现原理。一、使用Serializable实现序列
HappyGhh
·
2020-02-13 04:38
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他