自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (16)
  • 收藏
  • 关注

转载 软件开发设计模式与设计原则

原来这些设计模式的理念都是相同的- https://mp.weixin.qq.com/s/neagxQCwXIyTYEABOiq9zQ> 设计原则-- 六大设计原则:1.单一职责原则(Single Responsibility Principle - SRP)2.开放封闭原则(Open Closed Principle - OCP)3.里氏替换原则(Liskov Substitut...

2016-08-30 14:41:06 1152

转载 LocalSocket,Socket/ Websocket/ Http,P2P等网络编程(步骤)(Demo)

所谓Socket通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄.Socket有两种主要的操作方式:面向连接(TCP)的和无连接的(UDP,DatagramSocket)。Java.net中提供了两个类Socket和ServerSocket,分别用来表示双向连接的客户端和服务端。 sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(S...

2016-08-28 21:06:23 3199

转载 ART/Dalvik,JVM/Dalvik 虚拟机的区别

从功能上来看,一个高级语言虚拟机主要分为两部分,一个是解释器部分,用来运行高级语言编译生成的ByteCode;还有一部分则是Runtime运行时,用来负责运行时的内存空间开辟、管理等等。JAVA虚拟机、Dalvik虚拟机和ART虚拟机简要对比- https://blog.csdn.net/jason0539/article/details/50440669Dalvik虚拟机,嵌入式虚拟...

2016-08-28 16:38:08 2310

转载 android wap与net的两种连接方式

> android 手机网络接入点名称及WAP、NET模式的区别-- http://www.cnblogs.com/sunfb/p/3890305.html  移动/电信/联通 APN:cmwap cmnet ctwap ctnet 3gwap uniwap 3gnet uninet设置。 APN(Access Point Name),即“接入点名称”,用来标识GPRS的业务种类,目前分...

2016-08-28 15:01:09 3493

原创 自动批量多渠道打包(腾讯VasDolly、美团walle),分渠道更新

  批量打包;分渠道统计APP安装量;Ant/maven/Gradle自动打包;Jenkins+gradle+SVN+Android 持续集成、定时自动打包。  > 市场或渠道,多渠道包  谷歌市场、腾讯应用宝、百度手机助手、91手机商城、360应用平台、豌豆荚、安卓市场、小米、魅族商店、oppo手机、联想乐商、中兴汇天地、华为、安智、应用汇、木蚂蚁、3G安卓市场(久邦开发者发布系统)...

2016-08-24 21:51:49 3174

原创 常见的数据库(orcale/MySQL/SQLServer)应用场景及优化

> 数据库与数据存储: 理解关系型数据的用处,如SQL。 学习NoSQL数据库,如MongoDB。 理解在特定场合哪一种更合适。 了解如何使用你选择的后台语言(如Node.js + MongoDB)连接一个数据库。 理解诸如Redis和memcached等内存数据存储的长处。 web存储保存sessions, cookies和浏览器中缓存的数据。 可伸缩数据库,ACID和ORM...

2016-08-22 12:53:50 7662 1

原创 反编译,逆向(静态分析与动态分析),Smali/Baksmali,病毒木马 -android

代码混淆、防止逆向工程。Smali汇编器,bakSmali反编器。反编译。> (反)病毒木马反病毒木马研究- http://blog.csdn.net/ioio_jy/article/category/2513125Android手机病毒分析及研究- http://blog.csdn.net/androidsecurity> smali,baksmali反编译baksma...

2016-08-22 12:50:53 1996

原创 Java 并发编程(多线程并发、同步、异步等)

线程三种安全:类型安全,内存安全和并发安全。内存的原子性、可见性 & 有序性。  在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。-- 在并发编程领域,有两个关键问题:线程之间的通信和同步。线程的通信是指线程之间以...

2016-08-21 22:08:06 4657

原创 Android/Java面试题收集\面试经验

  对技术的考量绝大多数都是以深度优先、广度次之为标准的.> 高级Android工程师技术点安卓工程师跳槽面试全指南- http://www.360doc.com/content/17/0926/07/38809403_690212478.shtml#项目中的难点/亮点,程序员的技能水平/学习能力/团队合作/工作心态高级Android工程师面试回忆录- http://blog.csdn.ne...

2016-08-21 19:56:24 1466

转载 App监听短信广播和电话监听录音,电量及流量,挂断电话

演示如何挂断电话和清理手机缓存- https://github.com/liaozhoubei/EndCallAndClearCacheDemo> 获取电池电量及自定义电池电量Android显示电量-自定义电池View- http://blog.csdn.net/feifei454498130/article/details/13282317获取Android设备电池电量状态- ht...

2016-08-20 15:44:23 2112

转载 ionic,Bionic(???)

> APP混合开发开发框架: phonegap,Angularjs,ionicAngularJS开发实战(1)-- http://blog.csdn.net/i348018533/article/details/50779248Ionic开发实战 -- http://blog.csdn.net/i348018533/article/details/47258449/> Bi

2016-08-16 16:55:51 774

转载 音视频标准:MEPG阵营(x264,x265等)和Google阵营(vp8,vp9等),中国标准(XAVS2)

  视频标准:MEPG阵营和Google开源阵营。  MPEG-2,VC1,H.263,H.264/AVC,H.265/HEVC,VP9,AV1——所有这些标准都建立在基于块的混合视频编码结构上。  通用视频编码标准(VVC,Versatile Video Coding)。  FFmpeg自带了H264、AAC、MP3的解码器,但却没有(或没有好的)相应的编码器。相应的编码器需要使用第三方库...

2016-08-16 11:20:37 5283

转载 密码学,证书(数字签名X509、P7、P12,认证),国际RSA、AES、Hash,国密标准SM4等

  在金融,银行,电子支付方面可能会涉及Message Digest(消息摘要)、Digital Signature(数字签名)、KeyStore、CA(Certificate Authority)等。现有的技术信任体系,CA认证、电子签名、电子存证、生物识别等。  标准的openssl PEM格式的密钥与密钥的 DER 编码?Java科普之加密算法- http://blog.csdn.net...

2016-08-15 17:40:19 11261

转载 Android App优化:内存优化、电量优化、网络优化等 (2)

-- 优化专题: 整理一系列的专题:比如APK瘦身、插件化、程序架构、性能优化、自定义view、增量升级、移动开发各种技术解决方案等。 Android后期发展的五大趋势:一、性能优化;二、高级UI;三、JNI/NDK开发;四、架构师;五、RN开发; 性能优化有那几个方面:一、内存优化;二、UI优化(布局优化和绘制优化);三、速度的优化(线程优化/网络优化);四、电量优化;五、启动...

2016-08-14 16:51:05 3611 2

原创 android-training-course-in-chinese(Android官方中文文档)

> google的Android官方文档翻译为中文文档,提供学习http://hukai.me/android-training-course-in-chinese/connectivity/efficient-downloads/efficient-network-access.html https://github.com/kesenhoo/android-training-cours

2016-08-14 16:09:19 11601

转载 HttpClient上传多图片(图片头添加Content-Type)使用FileBody

> Android APP端上传多张图片,Java Web上看到的是图片样式(图片头添加Content-Type,“image/jpeg”)

2016-08-14 10:10:42 14366

原创 算法与数据结构大纲(设计与实现)

数据结构与算法目录:1.线性表;2.堆栈和队列;3.串;4.数组;5.递归算法;6.树和二叉树(遍历);7.图; 8.排序;9.查找  在Java编程语言中,最基本的结构就是两种,一种是数组,一种是模拟指针(引用)(链表),所有的数据结构都可以用这两个基本结构构造。  java中的算法:循环和递归等。java中的数据结构:数组和链表。 重点:二分查找,归并排序,快速排序。> 核...

2016-08-10 22:12:20 1900

原创 RectF、Rect ;Matrix;Paint及Canvas,PointF与Point

> RectF、Rect 和Matrix,Paint及Canvas简单总结RectF、Rect 和Matrix ,还有Paint的使用方法-- http://blog.csdn.net/struggle323/article/details/50818320android RectF 和 Rect的区别-- http://blog.csdn.net/zzycami/article/de...

2016-08-10 17:14:49 1453

原创 java(高级)特性

轻松学,浅析依赖倒置(DIP)、控制反转(IOC)和依赖注入(DI)- http://blog.csdn.net/briblue/article/details/75093382Java基础与提升- http://blog.csdn.net/SEU_Calvin/article/category/6226468java基础相关- https://github.com/aalansehaiyan...

2016-08-10 16:48:05 833

转载 RecyclerView(局部刷新) 和 ListView(优化)的区别,ExpandableListView,ListView禁止上下滚动

根据自己的使用场景来选择是要用 RecyclerView 还是 ListView-https://github.com/D-clock/AndroidSystemUiTraining-- RecyclerView 相比 ListView 在基础使用上的区别主要有如下几点: 1.ViewHolder 的编写规范化了 2.RecyclerView 复用 Item 的工作 Google 全帮...

2016-08-08 21:48:34 9272

转载 职业规划相关

-- 职业可能路径:  程序员-系统分析员-架构师-技术经理-CTO;程序员-项目组长-项目经理-项目总监-CTO;程序员-产品设计师-产品经理-CTO。  技术路线:高级-资深-技术专家-高级专家-资深专家-研究员等。  职位上,如果可能,能够管理和做好一个项目;技术上,能够更有深度和宽度。-- 职业规划问题。 生存生活的技能。身体第一,女朋友第二,工作第三。从事技术类工作,基...

2016-08-07 23:01:01 1641 2

转载 Android 4.4 UI体验之ImmersiveMode沉浸模式,状态颜色栏变化,状态栏和导航栏

Toolbar+AppCompatActivity打造沉浸式体验;AppCompatActivity中嵌入ViewPager+Fragment. Android 3.0之后,Google引入了ActionBar,想统一安卓应用的导航栏样式。但由于ActionBar难以定制,很大程度上限制了开发人员,比如标题文字大小、间距等不易实现个性化,很多开发者放弃了ActionBar的使用,而是使...

2016-08-07 16:14:03 1736

转载 App导航 - 具有android或IOS的特性设计

  Android使用Linux内核是1991年开发的,Mac OS X、iOS和苹果的其他平台是基于Unix系统的,那是AT&T贝尔实验室在1969年启动的一个项目。Windows计算机则是基于Windows NT内核,其历史可追溯到1993年。   苹果一贯的封闭和精品策略,决定了苹果仅仅是一个人在战斗,也没有向任何盟友伸出橄榄枝。完全依赖手机一年一部的发行节奏来驱动市场,通过在硬件外观上...

2016-08-07 13:14:37 1099

转载 正则表达式及EditText内容监听

引用:http://www.cnblogs.com/silentjesse/p/3242701.htmlpublic final class RegExpValidatorUtils {/*** 验证邮箱* * @param 待验证的字符串* @return 如果是符合的字符串,返回 true ,否则为 false */public static boolean isEmail(

2016-08-05 14:32:28 2383

转载 Web 端与移动端 业务与服务

智能广告系统+支付系统 业务。> 公司服务与业务> 详述 IaaS、PaaS 和 SaaS 的含义及区别- http://blog.csdn.net/qq_35246620/article/details/76098949?ref=myread  IaaS:基础设施服务,Infrastructure-as-a-service;他人提供厨房、炉子、煤气,你使用这些基础设施,...

2016-08-05 00:03:51 1752

转载 Bundle与Intent机制,Intent显式/隐式意图,传递参数及参数序列化,各种跳转(如打开浏览器),Intent的Size

intent传递有没有大小限制,是多少?- http://blog.csdn.net/wingichoy/article/details/50679322Android Intent调用 Uri的使用几种格式- http://blog.csdn.net/bdmh/article/details/30491017PendingIntent的FLAG_CANCEL_CURRENT和FLAG_UPD...

2016-08-04 16:24:09 6014

转载 工具的传送门

引用:http://blog.csdn.net/wdong_love_cl/article/details/51496408刚刚访问郭霖大神的博客时,发现了一个万能的导航网站,里面简直是包罗万象,无所不有。随便举几个吧:各种大牛博客,各种开发工具,各种名书推荐,各种在线课堂。。。甚至还有---恋爱技巧,装X宝典!只有你想不到,没有它不做不到的。这是一个神奇的学习,交友,装X,养生的传送门~~

2016-08-04 14:58:45 688

转载 改变字体颜色大小(字体、颜色嵌套)的几种方法

1.在layout文件下的配置xml文件中直接设置字体颜色,通过添加android:textcolor=“#FFFFFF”来变化颜色 , 但这样的效果只能让字体千篇一律的显示一种颜色 2.在activity中通过TextView tv=new TextView(this);实例化一个textview,通过setContentView(tv);将其加载到当前activity,设置要显示的内容

2016-08-04 12:26:12 3429

原创 字体sp会随屏幕分辨率改变吗-android字体与资源,系统级别的Window

APP字体大小,不随系统的字体大小变化而变化的方法 --  http://blog.csdn.net/zhuqiang1002/article/details/38756127Android自适应屏幕方向、大小和分辨率,及字体设置 -- http://www.cnblogs.com/hao0oah/p/5636157.html 在EditText中设置hint的大小和颜色,光标粗细和颜色

2016-08-03 17:02:42 1451

转载 架构师素养及从小菜进阶架构(CTO)的书籍

CTO要了解无线技术/搜索/大数据/数据库等。从大公司到创业公司,技术人转型怎样转变思路与处事之道- https://news.cnblogs.com/n/570612/做 CTO 所需技能。分为两块,硬技能和软技能。硬技能是技术、产品、项目和行业视野。软技能首先有写作和交流能力,包括各种 PPT、一些稿子,甚至有时候见投资人。其次是项目规划、管理和执行能力。第三点是团队组建和管理能力。第四...

2016-08-02 14:28:53 7844 4

转载 android listView 自定义布局结合CheckedTextView实现多选

最终效果图如下:apiDemo中有一个listView实现多选的例子 比较简单[plain] view plain copypackage com.example.android.apis.view;    import android.app.ListActivity;  import a

2016-08-01 10:31:22 1212

原创 Android N(SDK7.0)新特性

1. SDK 7.0:分屏、通知消息快捷回复、夜间模式、流量保护模式等;2. 分享私人存储的文件FileProvider属于Android 7.0新增的一个类,该类位于v4包下;3. Android 7.0 v2签名。 谷歌从7.0开始加固了内核。Android N 7.0混合使用AOT编译,解释和JIT三种运行时。> Android 7.0新特性 1.分屏多任务进入后台多任...

2016-08-01 00:24:12 4547

原创 Android M(SDK 6.0)新特性,权限等

Android6.0之前的动态权限管理模型及原理--AppOpsManager(Android4.3引入),Android6.0及之后的运行权限模型、动态权限管理原理--runtime permission。1. SDK 6.0:动态权限管理、过度动画、支付、指纹等;2. SDK 6.0 开发者及用户权限控制。3. 对Android系统来说,指纹解锁是Android6.0才添加的新功能,到A...

2016-08-01 00:10:31 2056

2020淘系技术年货 技术人的百宝黑皮书.zip

2020淘系技术年货 技术人的百宝黑皮书

2021-03-01

HttpClient _legacy.jar

HttpClient Jar包,Android9.0引入HttpClient ,useLibrary 'org.apache.http.legacy'

2021-02-24

打包的keystore备份

打包的keystore备份,不用每次都去生成;keystore文件和密钥

2018-06-14

JNI规范中文版

JNI规范中文版,学习JNI/NDK编译的同时,学习下JNI规范

2018-06-06

jni规范英文文档

jni规范英文文档,学习JNI/NDK编译的同时,学习下JNI规范

2018-06-06

FFmpeg_v3.4已编译好的so包

FFmpeg_v3.4已编译好的so包,拿出so包可以进行视频编解码 转码等

2018-05-25

NetEase QA Emmagee

NetEase QA Emmagee,Android performance test tool-CPU,memory,network traffic,starting time,battery current and status。需要Root手机

2018-05-03

Android字体

Android各种字体,字体样式

2018-04-10

图片压缩LuBan

图片压缩LuBan

2017-05-26

设计模式代码

设计模式代码

2017-05-25

算法和数据结构代码

算法和数据结构代码

2017-05-25

ScrollView嵌套Recyclerview

ScrollView嵌套Recyclerview

2016-12-07

Hash MD5 DES AES RSA加解密实例

Hash MD5 DES AES RSA加解密实例

2016-11-19

httpClient/httpmime_4.2.2.jar

httpClient4.2.2 httpmime4.2.2的jar包

2016-08-14

移动端MVC-MVP架构简单示例

移动端MVC-MVP架构简单示例-Android

2016-06-05

高性能服务器架构设计和调优

高性能服务器架构设计和调优

2016-05-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除