Android--普及

http://222.204.27.23:8080/static/resdocs.html

1、一般是用ps做好的图,不过ps是以像素(px)为单位的,所以实际在做的时候,你可以遵循Material Design推荐的的尺寸来设置按钮,界面的间隔等

2、当然也有用AI矢量设计来搞得,这样就可以直接是用AI给的尺寸

3、现在也有用Sketch来设计的.

 

你找机会在电脑上装skydrive,注意一定要选择允许远程访问电脑文件,然后用自己的Microsoft账户登录。。回家登录skydrive网页版,只要电脑连着网,那么他电脑里东西随便你访问下载。当然前提是你要有机会碰到的电脑

 

HDMI +  VGA

阶段一:“OOP 就是方法的集合”

阶段二:“OOP 里的方法就是函数,它们运行在自带全局变量的小程序中”

阶段三:“全局变量被称为字段,其中有些是私有字段,在小程序外不可见”

阶段四:“拥有私有和公有元素是为了隐藏实现细节,暴露干净整洁的接口,这就叫封装”

阶段五:“封装意味着实现细节不会破坏业务逻辑”

 

分析用户行为的SDK     用户进行到那里。界面的打开频率,打开客户端的时间,当日游戏时间等等

AppIM、App推送、App测试、App统计、App安全、App推广等等,这个市场的需求大增,使得国内市场涌现了一批提供App背后服务的企业,如融云,个推,阿里云测试,友盟,梆梆安全等

IOS

看累积下载的话,我的预估是52039×2000=1亿下载量。这是累积下载量,而一般应用的月活在5-10%左右,那么其月活用户在500-1000万用户数左右。

Android

安卓的应用商店都有下载量,那个下载量除以3之后的值基本就是了,有些刷单严重的需要除以10哦。所以看App store吧。

如购买云主机、云存储   nerdy 

 

 在运行对话框里输入:netplwiz,然后点击确定,如下图所示。

首先要明白,没有root的手机不是一款好手机,然后再继续往下看,来看看root后,手机还能做些什么。

 

  ◇ 刷机,不能刷机的手机,那就是一个没有生命力的工具;
  ◇ 打造个性化的系统,有没想法就看你自己了;
  ◇ 备份与恢复,作为刷机党,从开始刷机到恢复100+个应用及相关设置,只要半小时;
  ◇ 优化手机系统,省电流畅全随你心;
  ◇ 删除、冻结你不需要的所有应用;
  ◇ 修改系统文件,比如让GPS秒定;
  ◇ 应用权限管理,这都是小意思;
  ◇ 太多太多,像应用商店静默升级等。

 

BI是Business Intelligence的英文缩写,中文解释为商务智能,用来帮助企业更好地利用数据提高决策质量的技术集合,是从大量的数据中钻取信息与知识的过程。

简单讲就是业务、数据、数据价值应用的过程。用图解的方式可以理解为下图:

 

Golang+MongoDB重构 php+mysql  服务端

华尔街的宽客(译者注:指一群靠数学模型分析金融市场的物理学家和数学家。

移动应用领域第三方工具盘点    
流程 功能 工具
调研 监控安卓应用市场 酷传
监控Google Play和Appstore App Annie  
开发 服务器 阿里云
云计算 Uclound  
时速云    
云杉    
开发平台 AppCan  
APIcloud    
支付 ping++  
数据管理 七牛云存储  
SequoiaDB巨杉数据库    
语音技术 科大讯飞  
云知声    
图灵机器人    
通讯 环信  
云之讯开放平台    
融联·云通讯    
亲加通讯云    
融云    
云视互动    
安全 爱加密  
安全狗    
云锁    
知安    
多备份    
验证 极验验证  
适配 云适配  
帐号登录 洋葱  
测试 内测 蒲公英
爱内测    
Fir.im    
Pre.im    
云测试 Testin  
云测    
百度云测    
testbird    
发行 上传 酷传
运营 消息推送 个推
极光推送    
云巴    
数据监控-运营数据 友盟  
数据监控-市场数据 酷传  
数据分析 诸葛IO  
聚合数据    
TalkingData    
客服 Udesk  
美洽    
创逸云客服    
性能管理 云智慧  
听云

阿里云:全球领先的云计算服务平台

AppCan:移动应用开发平台,支持跨平台移动应用开发,提供移动应用管理与运行控制云服务。

APICloud:APICloud是“云端一体”的移动应用云服务提供商, 为开发者从“云”和“端”两个方向提供API,简化移动应用开发技术。

数据管理

七牛:七牛云存储,是专为移动开发者打造的数据管理平台,为互联网网站和移动App提供数据的在线托管、传输加速以及图片、音视频等富媒体的云处理服务。

通讯

云之讯:为互联网、移动互联网的广大开发者和企业提供通讯能力的云计算PaaS平台,促进开发者和企业快速搭建和使用电信级通讯能力。

融云:专注为互联网、移动互联网开发者提供即时通讯基础能力和云端服务。通过融云平台,开发者不必搭建服务端硬件环境,就可以将即时通讯、实时网络能力快速集成至应用中。

云视互动: 媒体聊天、音视频互动、多媒体客服于一体的云服务平台,通过云视互动,开发者可以快捷地实现自身产品跨平台多终端的互动服务。

安全

爱加密: 移动安全体系服务商,专注于为移动领域的金融、游戏、企业级应用及互联网开发者提供保护解决方案,并提供涉及App开发、运营等环节的一站式服务。

安全狗:云安全平台,解决在混合云、私有云、公有云及传统环境下可能遇到的各种安全与管理问题。服务包括网站安全、服务器安全、云端的监控和保护。

云锁:服务器安全管理软件,集合服务器安全、网站安全管理为一体,以操作系统内核加固技术为基础,并开放网站安全防护、登录防护、流量防护、资源监控、系统优化、安全日志6大功能模块。

知安:云安全平台,解决在混合云、私有云、公有云及传统环境下可能遇到的各种安全与管理问题。服务包括网站安全、服务器安全、云端的监控和保护。

验证

极验: 基于SaaS的云端验证安全产品,为开发者提供验证服务,解决网站主交互端口的验证安全问题。通过分析用户完成拼图过程中的行为特征验证是极验的一个特色。

数据分析

TalkingData: 独立第三方移动数据服务平台,专注于移动互联网综合数据服务,可为移动互联网企业提供大数据解决方案。

诸葛IO: 是一款基于用户洞察的精细化运营管理工具。以用户跟踪技术和简单易用的集成开发方法,帮助移动应用的运营者们挖掘用户的真实行为与属性。

性能管理

云智慧: 应用性能管理服务商,为企业级用户提供端到端的应用性能测试、监控及管理解决方案。

测试

爱内测: 移动应用内测云服务平台,可为企业和个人开发者解决APP安全、兼容测试、Bug管理、网络监控、插件评估等一站式云服务。

 

开发iOS应用要比开发Android应用节省约30%时间

同一个项目下,安卓的代码要比 iOS 平台多 38%

 

10、更换成木质按键的键盘

沟通是最重要的职业技能

用 Android Annotations 写出高性能代码  是一个框架

框架 是?

android M 中  M代表的是棉花糖。MarshMallow  6.0 5月下旬。

不少Android用户依然还在等待Marshmallow升级的到来,在这段时间里,我们对于这款操作系统也有了一个更加全面的了解。Android 6.0有不少有趣的功能,其中之一就是把外置SD卡当作设备的内置存储。如果你的设备存储空间较低,这个功能会变得非常实用,特别是当你有一张大容量microSD卡时。

可如果设备的存储空间已经不小了,那么在开启这个功能时最好先想清楚。

 

1、当你首次插入SD卡时,系统会询问你是将其当作外置还是内置存储。如果选择前者,那么它的工作方式和任意外置存储卡相同。你可以把应用数据、图片、音乐和视频放入其中以节约本地存储空间。

2、但如果你选择将其作为内置存储使用,那它就会被格式化并加密。因此,你在这样做之前应该先把存储卡当中原本的内容进行备份。格式化之后,它便会成为设备的主存储空间,至于原本的内置存储空间,它并不会和存储卡合并,而是会“消失不见”。当你进入存储和USB选项时,只会看到如今被用作主存储空间的microSD卡。你依然可以将应用安装在原来的内存空间当中,但照片和视频不会被存储在那里。

我们都知道,设备的内部存储在读写速度上肯定要比microSD卡快得多。因此如果你的内存空间已经足够使用,那么就没有必要使用这一功能。可如果设备的内置存储空间十分有限,那么牺牲那一点速度换来更大的空间也是值得的。

 

 

Swift    2014 6.3 wwDC 相当于谷歌的I/O 大会。去年,好新。

开发环境 XCode6  

输入法,开放的第一步。

Touch ID

iCloud

android wear android和IOS 越来越像了。

苹果越来越大。也会出现卡顿,编译器。 重写Run time   OC --> 已经 out 了,用的是Swift  android  L 里面抛出。OC 比Java还生涩。20年的时间了。

HealthKit  HomeKit  铁人三项。软件+硬件+网络。   移动嵌入式,发展趋势。

Auto  OC语言。  咕咚的 智能手环。

Spark

Node.js

MongoDB

python

Scala

Ruby  如敝。。

从程序源码看到glibc,再一路看到kernel,直到问题解决。   编译库 --->  内核    glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。

很多人推荐MEAN来开发站点。MEAN就是

M:mongodb

E:expressjs

A:angular

N:nodejs

4、可编程乐高机器人

5.充分利用代码分析工具

这儿应该用双数组TRIE树搜索算法,效率起码能比简单的最优二叉树算法提高百分之20。”

如果你还是不喜欢Linux,没关系,这就是为什么我在当家的原因:因为我对技术的理解比你更深。

“回归测试”?这是什么东西?如果代码能编译就是好的,如果它启动了,那就是完美的。

“可移植性”的概念是为那些不会写新程序的人准备的。

  1. Kotlin: 作为 Android 领域的 Swift,绝对让你如沐新风。抛弃沉重的 Java 语法,Kotlin 融入了很多现代编程语言的思想,作为开发者,接受新的语言,了解新语言的发展趋势,更有利于开阔你的思路和加深对语言的理解。在 Android 开发上,使用 Kotlin 并不会让你付出什么代价,为什么不来试试? 使用Kotlin进行Android开发。

  2. React Native: 跨平台一直是程序员的梦想,而且移动应用的跨平台解决方案也很多,因为 Facebook 的参与和力推,让这个解决方案带上了光环。第一个用 React Native 开发的 App 已经在 Google Play 上架 Facebook 广告管理工具,听说 Android 的 SDK 也马上会到来,React Native。

  3. Sky: 与 React Native 类似,使用 Web 开发语言来做移动平台的开发,虽然这个只是一个尝试,但是这是 Google 自身推出的,特别是在 Java 语言的使用上败诉之后,这可能会有一些作为呢,domokit/sky_sdk · GitHub

  1. Material Design:已经红遍了大江南北,这方面的讨论实在太多了,而且各种支持库都有了,特别是 Google 官方出了一个支持库 Android Design Support Library。

  2. Sketch 3: 这是一个专为设计移动端 UI 的设计工具,作为开发者,不用懂那么复杂的 PS 使用,也可以做非常专业设计:

1 代码自动补齐忽略大小写

Android Studio 在编码时,默认是首字母是分大小写的,如果想不区分大小写,可以在File -> Settings -> Editor -> Code Completion

里面,将 First letter 改为 None

 

findViewById()返回 null,原因是setContentView()   set的是别的Activity 

oneNote软件

OS  X

长期至于后台的Activity ,肯定会被回收

 

R.string.empty  软编码

//协调器地址输入框,每套系统有一个唯一的地址,
//后期在手机端应采用账号密码形式,注册账号时将协调器地址与账号形成对应关系以增加安全性

.9的图片 不能是 src 引用, 要是背景background 

硬编码

Acitivty 广播 用的特别多。

contentprovider 用的真心不多 内容

做一些假的布局来布局文件

getLevel( )函数,该函数是主要用来获取信号的强度。

 

github 开源框架都有。 

2014.11.13 年Connect () 在线开发者大会。 .net开源。.net就是架在驴上的大炮,但是他是不开源的,只能在window上面工作。跑在linux,MAC上面的.net,Community2013 VS 免费提供。

 

requestLayout:当view确定自身已经不再适合现有的区域时,该view本身调用这个方法要求parent view重新调用他的onMeasure onLayout来对重新设置自己位置。

特别的当view的layoutparameter发生改变,并且它的值还没能应用到view上,这时候适合调用这个方法。

invalidate:View本身调用迫使view重画。

tools:showIn="@layout/list_item_apps"   include里面的视图,写上这个,可以把父布局显示出来,更利于看效果。

 tools:text="@string/ranking" 他在界面里面显示这个字符串,但是对程序运行不影响。

 tools:visibility="visible"

 

LinearLayout 默认是透明的

android:visibility="gone"  这样在编辑器里面是可见的,在程序里面是不可以见的。

3,使用PostDelayed方法,两秒后调用此Runnable对象  

handler.postDelayed(runnable, 2000);  

实际上也就实现了一个2s的一个定时器  

4,如果想要关闭此定时器,可以这样操作  

handler.removeCallbacks(runnable);  

你可能感兴趣的:(Android--普及)