关闭
当前搜索:

Android初级开发第九讲--动画

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! Android中动画的应用,在应用管理软件、购物软件、追星软件等比较广泛;比如常见的进度条设计,此处尤其指圆形的那种。比如清理小火箭,从下向上飞出;比如清理软件提示,由深色渐变成浅色。这些都是动画的应用场景。 Android动画分为两种,就像flash一样,一种叫帧动画,学名Frame,进度条一般使...
阅读(242) 评论(0)

Android最新打包方式-支持V2

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 2017年初,Android7.0出现新的签名机制,如果不适配将出现无签名的问题,华为Mate8最先出现,取巧的方式是将该签名机制取消(它是向下兼容的),build.gradle的release设置如下[html] view plain copyrelease {        // 如果要支持最新...
阅读(366) 评论(0)

AI将带我们去何方?(下-展望篇)

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 说这么多严肃的话题,稍微来点轻松的,这是昨天李开复先生的微博。朱先生讲人类为生活本能而劳累着,但依然拥有希望,因为人类是美好的,明天是美好的,人性存在;李先生调笑到,其实我是AI,我不会累,潜台词是因为AI会帮我减少人类本能的劳动,甚至帮我自动发微博。AI确实强大,但李先生却从未提过AI的危险性...
阅读(929) 评论(1)

AI将带我们去何方?(中-论述篇)

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 现在人们生活中已经出现很多半AI的制成品,电视、空调、手机、各种车、飞机等各种需要使用电或油等能源来驱动的设备,成为收集人类行为和喜好的终端设备,给人们的“听、看、住、行”等领域或感官带来长远的扩展,使人类的组织和沟通更加缜密和细致,生活变得丰富多彩,但无论如何,选择权在人类手中,我愿意关就关,愿意...
阅读(922) 评论(0)

AI将带我们去何方?(上-前言篇)

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! AI即人工智能,对科幻着迷的博主对此认知颇深,打算从科幻电影入手,先讲下未来的AI将给人类带来哪些变化,哪些思考。 从最初的《星际航行》中的各种星球、地形等的介绍,其中的Data即是AI的一个结果,存储大量信息、力量大、对人类好感、趋向人类情感的进化、舍己为人等行为和特征,具备定位和...
阅读(3625) 评论(14)

Git教程(二)-如何上传和同步自己的git项目

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! Git接触并使用多年, 工作中使用较多,它的分布式存储,使每个人的电脑均为服务器的策略非常棒;再加上使用Rsa加密,使得项目可以被自己管理,大众任意提交Pr进行完善,最后自己合并分支,使得Git成为当今计算机界最为流行的版本管理工具。 关于Git的日常应用,有的同事喜欢用GitFlow来界面化管理,...
阅读(2137) 评论(0)

Java高级之注解、反射

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! Java的注解、反射等机制的产生,让动态代理成为可能,一般通过全限定名+类名,找到类,可以invoke它的构造方法以及其他方法,可以获取它的参数(Field)名称和值。 注解一般用在代码的注释上、代码审查上(有没有按标准写,比如inspect)、代码注入(hook,asbectj),需要考虑的是,在...
阅读(1084) 评论(0)

Java中级之线程池源码剖析

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处!LinkedList  本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处!...
阅读(951) 评论(0)

一个文科生的工程师之路

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 什么样的人适合成为“程序员”?先来看两张图。 此图一出,立即有人调侃:这位同学,看来你很适合做“程序员”啊,毕业记得来华为报到。 实际上,程序员真的是这样吗?对此,博主要说NO,毕业多年,接触的程序员上百人,这样的人有没有,有,但极少。为什么“程序员”会被黑?因为他们沉默、低调、闷骚,不擅长辩解,薪...
阅读(25116) 评论(51)

Android进程中通信的方式

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处!大的方向上第一、使用进程共享的方式,往往使用android:process=remote,这样开启一个新的进程,使得所有进程都可以访问这个进程,使服务可以在多进程共享;而android:process=:remote相当于给当前进程一个私有进程,用来维护其自身的业务处理。开启新进程可以用在activi...
阅读(1260) 评论(0)

Android最佳构建工具介绍

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处!Facebook的Buck是不错的,但它只支持Linux开发机;而Alibaba 开源的Freeline却可以在Windows机器上使用,根据依赖关系充分利用缓   存最少编译,并开启SocketServer保证crash同时也可以进行编译,最终实现全量编译和增量编译同时进程,提高2-3倍的编译速度。...
阅读(1232) 评论(3)

Git教程及问题解析

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处!Git教程最近用Git比较多,做出教程一份,供大家参考。1、        安装Git,并配置环境变量2、        配置用户名,邮箱3、        切到工作目录下,下载源码,先执行git init 初始化一个环境,然后 4、        修改并推送到本地,最后推送到远程 5、       ...
阅读(1474) 评论(1)

Android中级第十二讲之DNS问题

网络请求经过客户端请求,发送数据包、代理(转发)、隧道(信道)、网关(DNS),最终到服务器。我们都知道网址要通过DNS解析成IP才能到达服务器,也就说IP变化其实到达的是不同的服务器;而这里就涉及到三个问题,第一DNS怎样解析为IP,第二怎样防止IP被篡改,第三IP是否需要缓存。 首先DNS解析的目的是为了得到用户IP,将服务交给距离最近的服务器处理;使用IP直连可以减少解析等待时间,httpd...
阅读(1603) 评论(0)

Android高级之十三讲-HotFix、热加载和增量更新

Android热加载出现的原因在于:第一5.1出现之前没有好的办法解决App方法数超过65536的问题,第二启动特别慢,因为加载的模块比较多。本质上还是虚拟机支持JIT的加载机制。  AndroidDynamicLoader 是最早分析的动态加载框架,主要使用activity当壳fragment当内容的方式,来使用空壳activity的应用,将满是fragment的apk加载进来,使用activi...
阅读(1937) 评论(2)

Android中级第十二讲项目架构配置

架构这个话题比较大;从组织结构来说,CEO是一家公司的架构师,将公司划分为销售部、市场部、技术部、行政部、财务部、客服部等,每个部门履行特有的职能并相互配合,最终实现“产品”的有效输出;技术架构也同样如此。 架构的主要工作有哪些?1、设计基础功能模块2、设计基本功能模块...
阅读(1329) 评论(0)
175条 共12页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:517706次
    • 积分:7152
    • 等级:
    • 排名:第3775名
    • 原创:163篇
    • 转载:8篇
    • 译文:5篇
    • 评论:205条
    博客专栏
    简介(Introduce)
    本博是个人的行业经验及感悟,为初中高级开发者提供一个进步的平台,欢迎来信咨询!写信>>
    推荐
    独立博客:XingtanXue

    网络编程:服务器编程

    QQ群:102785131

    代码片断:tiicle
    站点统计


    添加流量统计