散人技术专栏

技术之谈,欢迎指正。

排序:
默认
按更新时间
按访问量

Ubuntu常用软件安装流程整理

每次安装ubuntu之后,需要查找安装常用软件,现在整理一下常用软件及其安装。我的ubuntu版本是ubuntu mate 17.10,整理的软件也是安装成功的。 google拼音输入法 美化终端,安装zsh 安装shadowsocks 安装Chrome浏览器 ...

2018-06-30 01:12:11

阅读数:41

评论数:0

vbox下ubuntu共享文件夹流程整理

在windows下,安装了virtualbox,想使用linux来进行开发任务。 背景:一方面一些工具在windows下支持不是很好,或者会出现各种奇怪的bug。比如:最近使用windows版本的msysGit工具,安装之后在win7,win10会遇到打开命令行之后卡盾无比,敲击一行命令回车执行...

2018-06-30 01:06:41

阅读数:41

评论数:0

Kotlin——object(单例,伴生对象,内部类)

在我的前一篇文章设计模式之单例模式中Kotlin实现中,有涉及到Kotlin中的伴生对象和属性委托的概念,这篇文章先来说说object(包括伴生对象)。 object 关键字“object”,这个关键字与Java中的Object类不同,Kotlin中object关键字用以修饰类,在声明类的同时...

2018-06-20 01:18:03

阅读数:68

评论数:0

设计模式之单例模式

单例模式应该是所有设计模式中最有名的设计模式了,原理简单:一个类型的实例在全局中只有一个对象,要调用这个实例的方法必须经由这个单例来完成。 最简单的Java实现方式: public class Singleton { private static final Singleton I...

2018-06-20 01:10:13

阅读数:10

评论数:0

Kotlin基础

Kotlin是一门静态类型语言且支持类型推导,允许维护正确性与性能的同时保持源码简洁。Kotlin支持面向对象和函数式两种编码风格,通过头等函数使更高级别的抽象成为可能,通过支持不可变值简化了测试和多线程开发。 Kotlin在服务器应用程序上也可以运行的很好,全面支持所有现存的Java框架。...

2018-04-13 17:44:50

阅读数:21

评论数:0

Flutter(三) 入门:学习更多

学习更多有关Flutter的framework 构建布局(Building Layouts) 教程 交互(Add Interactivity) 教程 Flutter组件框架(Flutter Widget Framework) Android开发者使用Flutter(Flutter for An...

2018-04-10 16:58:25

阅读数:85

评论数:0

Flutter(四) 构建布局

你将学习:    - Flutter布局机制如何工作    - 如何竖直或横向展示组件    - 如何构建Flutter布局 ...

2018-04-10 16:51:47

阅读数:111

评论数:0

Flutter(二) 创建第一个Flutter App

这一章主要是创建一个Flutter App。如果你熟悉面向对象编程,有基本的编程概念(变量,循环,条件判断等),那么你不必要具备原有的Dart和移动开发经验,,就可以轻松地理解完成这章内容。 Step 1:创建第一个flutter app Step 2:使用外部包 Step 3:添加一个有状态...

2018-03-29 11:36:22

阅读数:609

评论数:0

Flutter简述

Flutter是Google移动UI框架,用以创建高质量的native接口,真正跨平台,同时在iOS和Android上运行。Flutter是免费开源的,全球开发者及组织均可以使用。 Flutter有又几个特点: 快速开发 毫秒级的热加载快速地将修改应用到app。使用丰富的可完全自定义的组件...

2018-03-23 00:24:23

阅读数:84

评论数:0

Flutter(一) 环境准备

安装Flutter 在国内安装使用Flutter,首先阅读下这篇文章,由于国内网络大环境问题,需要提前进行一点配置。 在国内安装Flutter需要首先需要一个值得信任的国内镜像。在镜像上边保存着Flutter需要的依赖及相关库,包等。为了使用Flutter,需要使用一个备用存储位置,我...

2018-03-20 01:13:07

阅读数:152

评论数:0

离线下载Android SDK(100%成功)

最近想在自己的电脑上搭建android开发环境了,由于电脑上很干净(没有任何开发环境),也就是从零开始,虽然知道sdk下载地址被墙了(那个墙很坑爹,好的资源都被墙)。这里说的方法并非打开sdk-manager.exe的方式,因为这种方式只在android-sdk_r24.4.1-windows.z...

2017-10-29 23:50:30

阅读数:394

评论数:0

Android资源获取方式

Android v4包已经更新过多个版本,在不同版本也新增加诸多新API,方便了开发人员的使用,这里要说的是针对资源获取的新API。 新API给予了开发人员很大的方便,无须再像以前一样判断版本号,使用不同的方式去调用。 ContextCompat 完整限定名:android.support....

2017-08-04 01:23:18

阅读数:318

评论数:0

Android获取运行进程解决方案分析

在Android中获取运行进程这种需求在许多场合需要被使用到,但实际情况是在Android Lollipop即5.0后,Google开始收紧对底层权限控制。 下面就涉及的方法及我现在找到的解决方案来分析下,是如何解决这个问题的。可以从原有的几个方法的API变化及调用返回看出。 - getRun...

2017-06-28 00:51:59

阅读数:908

评论数:3

Android多进程app中Application回调onCreate()方法被执行多次分析及解决

问题描述 最近工作中碰到一个问题,在优化app,使用DDMS查看Application log过程中看到,app启动了三个进程,一个主进程,两个附带的进程。如下图可看到一个app启动的三个进程。 自定义Application回调方法onCreate()被执行了3次。开始不知是何原因。相关知识 ...

2017-06-08 11:10:47

阅读数:2276

评论数:0

使用hexo+github搭建个人微博——手把手教

文章有点儿长,不过解释很清晰,有兴趣的朋友请耐心看完,肯定能搭建成功!^_^这里因为使用的是windows系统,所以选择了Hexo这个微博框架。 原来想使用与GitHub结合更有优势的jekyll,但是由于系统的问题,就放弃了。 下来就如何来搭建吧!!! 先说说怎么会想到搭建个人微博 工作...

2017-06-07 18:02:50

阅读数:1028

评论数:0

Canvas和Drawable 绘制组件

将博客搬至CSDN

2014-10-23 11:28:11

阅读数:2282

评论数:0

Vim常用设置项

Vim是一个强大的编辑器,可以使用来编辑很多中开发语言,尤其实在linux下。 如下是一个一些常用的设置项,基本保证了一些正常的使用。 在linux下安装Vim,然后打开/etc/vim/vimrc进行编辑,将下列配置直接复制粘贴进去,保存关闭之后再重新打开Vim就可以看到修改的效果。...

2014-03-12 13:29:11

阅读数:993

评论数:1

解决国内git无法下载android源码的方法

目前无法下载 android 的解决办法 android.git.kernel.org 目前无法下载到 android 的源码了,几经google,终于找到下面的方法: 1,下载 repo $mkdir android_src $cd android_src ...

2014-02-24 15:47:59

阅读数:2431

评论数:0

编译Framework/base 下添加自定义模块的步骤

在Android源码编译成功的基础上,重新编译带自己API的android.jar需要进行以下几个步骤操作: 1、添加自己的源代码,在android源码的frameworks/base目录下新建一个文件夹保存代码,如MStarDTV,以包的形式命名添加的文件所在的路径,如/MStarDTV/ja...

2014-02-13 16:15:38

阅读数:1661

评论数:0

关闭Android设备root及adb服务

系统在出厂时,将 root/default.prop                                ro.secure=1             则将设备设置为不能被rooted,  adb shell进去后看到的是 $ ----- 提示符;同时接串口显示也没有提示符。  ...

2014-02-13 15:14:27

阅读数:849

评论数:0

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