Egos Blog


  • 首页

  • 归档

  • 标签

IPC基础

发表于 2017-05-06 | 分类于 进程通信

Android 系统中充斥着各种IPC。常见的例子:对系统状态栏的控制(StatusBar和NavigationBar)、对键盘的控制等等。了解IPC 的机制,对于Android 源码的理解也可以加深。以前有做过一些简单的aidl 的IPC,做一个简单回顾。

阅读全文 »

Ubuntu 搭建简易Git Server

发表于 2017-04-23 | 分类于 git

自己的理解:git server就是一个remote 的git仓库。相当于在服务器端创建的一个git仓库,然后客户端从这个仓库获取代码以及推送代码到这个仓库。
需求是获取代码,然后做相应的修改再推送代码。即服务器的配置、客户端与服务器的连接方式、服务器端创建仓库、客户端克隆服务器端仓库。

阅读全文 »

Android截屏方法总结

发表于 2017-04-22 | 分类于 android

最近研究了一些Android的截屏方法,做一个总结。

图片剪裁方法

使用View.getDrawingCache()得到Bitmap。非常简单但是只能截图本应用的图片,并且没办法控制截图的范围。

对Bitmap进行截屏。可以方便的操作截取大小,但是需要提前截取整个屏幕,然后再处理生成的Bitmap。截取屏幕流程:打开一个新的Window全屏展示,上面包含一个CropView->操作CropView选择区域->根据选择区域截取Bitmap。

阅读全文 »

全面了解Window

发表于 2017-04-12 | 分类于 android

前置知识

  1. Window是什么?Window是一个组件,View是由Window呈现出来的。Window实际上就是管理着View,对Window的操作最终都会转化成对View的操作。
  2. 经常使用的Window:Activity、Dialog、PopupWindow、Toast等。系统中常见的Window:StatusBar、NavigationBar、InputMethod(软键盘)等。StatusBar、NavigationBar等是在单独的进程中使用的。
阅读全文 »

Hello World

发表于 2017-04-08

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

阅读全文 »

Android 截图,兼容android 5.0和大图片

发表于 2015-09-07 | 分类于 android

Android 中选择一张图片然后截取部分作为头像是一个非常常见的需求。当然很多个性化的应用中都会有自己专门定制的选择图片和裁剪图片。但本文现在主要讨论的是一些系统的东西,包括打开系统图片的选择、调用系统的截图功能。

阅读全文 »

Native和H5两种情况的头像上传

发表于 2015-08-24 | 分类于 webview

最近的工作中接触了一个小的功能,上传头像。上传头像是很多应用中的东西,描述下自己的应用上传头像应用的地方:

  1. 最开始进入app 的时候会提示注册,然后就会调用。
  2. 成功的注册完毕以后,可以在个人信息里面修改头像。
  3. 在H5(某个WebView)中也可以修改这个头像。
  4. 分为上传成功,上传失败和取消上传的功能。
    阅读全文 »

Native通过Javascript与Html5交互

发表于 2015-08-16 | 分类于 android

本文分为四个部分,分别为:

  • WebView的使用
  • html5 加载Javascript 的过程
  • Native 与html5 的交互方法
  • 使用js sdk 的优势以及劣势

所有的内容都是新手性质的,特别是前面两个内容是因为自己没有使用过WebView以及不太了解html5 加载Javascript 的原因,所以大家会的可以自己跳过看后面。写博客为的是记录自己工作学习过程中的一些问题,所以可能有很多只是自己的想法,可能有很多的错误,希望大家发现能指出来。

阅读全文 »
123
Egos

Egos

28 日志
10 分类
29 标签
© 2019 Egos
由 Hexo 强力驱动
主题 - NexT.Pisces