Android开发者
http://blog.csdn.net/u011871921/article/details/44238971
1、GsonFormat https://github.com/zzz40500/GsonFormat 2、Android SelectorChapek http://blog.
前言:对xstream不理解的请看: android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件 android XMl 解析神奇xstream 二: 把对象转换成xml android XMl 解析神奇xstream 三:...
前言:对xstream不理解的请看: android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件 android XMl 解析神奇xstream 二: 把对象转换成xml android XMl 解析神奇xstream 三:...
前言:对xstream不理解的请看: android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件 android XMl 解析神奇xstream 二: 把对象转换成xml android XMl 解析神奇xstream 三: 把复杂对象转换成 xml 1、文件准备 把一个预先写好的xml文件放在android项目目录的 asset 文件夹。
前言:对xstream不理解的请看:android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件 1、Javabeen 代码 package com.
简介 XStream 是一个开源项目,一套简单实用的类库,用于序列化对象与 XML 对象之间的相互转换。 将 XML 文件内容解析为一个对象或将一个对象序列化为 XML 文件。 1、下载工具 xstream 下载最新版本地址: https://nexus.
前言:如果对android回调的概念不明白的请看:android 回调函数一:基本概念 1、定义接口 package com.app.util; public interface ZYJCallBack { public void dataResult( String re...
1、概念 客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。 一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。
1、几种常见的转换符 转换符 说明 实例 %d 整数类型(十进制) 99 %f 浮点类型 99.
1、Finder 相当于资源管理器 Launchpad 相当于桌面 Safari 浏览器 2、快捷键 * cmd+shift+3: 捕获整个屏幕* cmd+shift+4: 捕获选择的区域 Command-Delete 移到废纸篓 Shift-Command-Delete 清倒废纸篓 3、UDID是什么?UDID是用来区别苹果设备的一串字符,和手机串号相似,每一个iphone、ipad和itouch都有不同UDID 。
1、OC基础 第一个OC的类 Objective-C: 字符串NSString与NSMutableString iOS开发的入门总结的第一篇 iOS开发的入门总结的第二篇
简单的讲,构造函数就是在创建一个对象的时候起到初始化的作用,对这个对象里的一些成员变量进行初始化,析构函数就是在对象被删除进行一些清理工作,也就是专门的扫尾工作,下面用代码来进行具体说明。
1、模拟器错误 错误提示:Xcode The Simulator can't be launched because it is already in use 错误原因:因为运行A项目时,B 项目把模拟器占用了,导致A项目无法使用模拟器。
App ID(应用ID) App ID是识别不同应用程序的唯一标示符。每个app都需要一个App ID或者app标识。 目前有两种类型的App标识:一个是精确的App ID(explicit App ID),一个是通配符App ID(wildcard App ID)。
1、github下载地址 原作者: https://github.com/chrisbanes/Android-PullToRefresh 我自己的: https://github.
1、在xml布局文件中,控件的宽度和高度用 dp ; 字体大小用 sp 2、根据屏幕的宽高来动态的适配 , 获取屏幕的宽高的两种方法: 第一种方法: /** * 屏幕的宽度 * 屏幕的高度 * @return */ ...
1、Fork、Watch、Star 是什么意思? fork的意思是从别人的代码库中复制一份到你自己的代码库,与普通的复制不同,fork包含了原有库中的所有提交记录, fork后这个代码库是完全独立的,属于你自己,你可以在自己的库中做任何修改,当然也可以通过Pull Request向原来的库提交合并请求。
目标:实现对Person 对象的年龄,从小到大排序 1、实现排序 1 package com.app; 2 3 import java.util.ArrayList; 4 import java.
1、实现的效果 gitHub : https://github.com/zcweng/ToggleButton
1、网络上的的一个框架,已经在github 上开源 github : https://github.com/gcgongchao/flashview 相关博客 : http://www.
一、基础知识 应用程序在运行的过程中如果需要向手机上保存数据,一般是把数据保存在SDcard中的。大部分应用是直接在SDCard的根目录下创建一个文件夹,然后把数据保存在该文件夹中。这样当该应用被卸载后,这些数据还保留在SDCard中,留下了垃圾数据。
1、为什么Android的图片质量会比iPhone的差?
1、#ff000000 此为16进制颜色代码,前2位ff为透明度,后6位为颜色值(000000为黑色,ffffff为白色,可以用ps等软件获取)。 2、透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。
1、如何打开设置界面? File --> Settings 快捷键 Ctrl + Alt + s 2、修改Java文件字体大小 ? File --> Settings --> Editor --> Colors& Fonts --> Font 3、代码格式化时显示的样式 ? Settings --> Code Style 。
1、菜单栏 windows–>preferences–>general–>editors–>text editors中 在Appearance color options下修改 background color为(将system default前的勾点掉) red:204; green:...
前言:首先不提造型,我们先来学习公式。 思绪回到于十七世纪中,牛顿提出了简单公式:F=ma;让人们能轻易理解物体运动的复杂。 再如,于二十世纪初,爱因斯坦发表了简单公式:E=MC平方;让人们能理解复杂的质量、能量与光速之间的复杂关系。
1、准备工作 (1)在项目中集成 Base64 代码,集成方法见第一篇博文:android Java BASE64编码和解码一:基础 (2)添加 ImgHelper 工具类 package com.
1、主布局代码: 2、主要代码 : package com.android09; import android.
values-v11代表在API 11+的设备上,用该目录下的styles.xml代替res/values/styles.xml values-v14代表在API 14+的设备上,用该目录下的styles.
1、主要作用 自动触发控件的点击事件 2、界面的布局文件 activity_main.xml 3、MainActivity 代码 package com.
今天在做Android项目的时候遇到一个问题,需求是向服务器上传一张图片,要求把图片转化成图片流放在 json字符串里传输。 类似这样的: {"name":"jike","age":"20","pic":"图片流"} , 把图片转化为图片流要用到 Base64 的技术。
1、相关知识链接 正则表达式语法 https://msdn.microsoft.com/zh-cn/library/ae5bf541(v=vs.80).aspx 正则表达式入门教程 http://www.jb51.net/tools/zhengze.html 2、分割字符串 package com.app; public class AA { // Pattern(模式类)和Matcher(匹配器类)。
Android中通常需要访问服务器,然而服务器返回的数据很多时候都是Json格式 1、fastjson简介 阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征: 速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。
一、运行的结果 二、主要的代码 package com.otn.android.toast; import java.util.Timer; import java.
前言:今天遇到一个问题,一个用户在登录的时候,出现登录失败。但是其他用户登录都是正常的,经过调试发现登录失败的用户的密码中有两个特殊字符: * 、# 。 特殊符号在提交表单的时候,出现了编码不一样的问题。
一:对Http不了解的请看 Android Http请求框架一:Get 和 Post 请求 二、正文 1、xUtils 下载地址 github 下载地址 : https://github.
1、Android-Universal-Image-Loader github下载地址 https://github.com/nostra13/Android-Universal-Image-Loader 2、使用方法 http://www.cnblogs.com/Mz-Chris/p/4603409.html 3、ListView、GridView加载图片 我们一般情况下要展示大量的图片时都是采用GridView、ListView组件,而我们在这些组件上滚动时,我们可以停止图片的加载,而当停止滑动时,我们就可以加载当前界面上的图片。
转载连接:http://likfe.com/2017/05/10/android-sys-language/ 前言 获取系统当前语言是一个比较常用的功能,在 Android 7.0 系统上旧函数获取到的当前系统语言并不正确,或者说从 Android 7.0 起,Android 系统语言的规则变了。
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/71750907 本文出自【赵彦军的博客】 什么是 Monkey Monkey 是一个 Android 自动化测试小工具。
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/71743949 本文出自【赵彦军的博客】 Android 7.
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/70854942 本文出自【赵彦军的博客】 GPS_Presenter package com.
Android 监听 WiFi 开关状态 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/70854309 本文出自【赵彦军的博客】 WifiSwitch_Presenter 源码: package com.
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/70332707 本文出自【赵彦军的博客】 在 Android Studio 中要操作 Git 服务,有两种方式,它们分别是 GUI 和 命令行方式,今天就着重介绍 命令行 方式操作 Git 服务 。
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/70313790 本文出自【赵彦军的博客】 概念 Groovy 配置环境变量 开发工具 IntelliJ IDEA Groovy 语法 ...
Android Loader 异步加载详解二:探寻Loader内部机制 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/70259914 本文出自【赵彦军的博客】 Android Loader 异步加载详解一:基础概念 Android Loader 异步加载详解二:探寻Loader内部机制 在上一篇文章中,讲解了 Loader 的基本概念。
Android Studio 版本号详解 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/69951965 本文出自【赵彦军的博客】 android { compileSdkVers...
Android 混淆详解 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/69388246 本文出自【赵彦军的博客】 混淆的基本概念 什么是混淆? 代码混淆亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/64130211 本文出自【赵彦军的博客】 前言 ToolBar的出现是为了替换之前的ActionBar的各种不灵活使用方式,相反,ToolBar的使用变得非常灵活,因为它可以让我们自由往里面添加子控件.
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/62896784 本文出自【赵彦军的博客】 前言 在2016年的Google I/O大会上 , Google 发布了Android Studio 2.2预览版,同时也发布了Android 新的布局方案 ConstraintLayout , 但是最近的一年也没有大规模的使用。