ncepu307的专栏

共同学习 共同提高

Android 制作recovery.img boot.img,重新打包recovery.img boot.img

recovery.img中主要包含内核和根文件系统两个东西,

2014-04-29 19:13:32

阅读数 10801

评论数 0

Android 4.0及以上版本接收开机广播BOOT_COMPLETED、开机自启动服务

几个月来看到CSDN上看到很多朋友发帖询问开机自动启服务的问题,也就是BOOT_COMPLETED广播的问题,有的人说开机能收到广播,有的人又说开机收不到广播,这里本人亲自试验并总结分享给大家! 原来,在3.1之后,系统的PackageManager增加了对处于“stopped state”应用的...

2014-01-22 10:00:26

阅读数 20853

评论数 28

提交代码到github托管

1、首先登录到https://github.com注册Github帐号,并且创建一个repository。 例如:注册的github帐号名为whu-zhangmin,创建的repository名称为whuzm,那么你的仓库名为whuzm在github上的地址为: https://github.co...

2013-09-29 10:46:27

阅读数 15283

评论数 1

Linux搭建使用SSH共享存取的 Git Server

1、问题提出: 如果是个人开发的情况下,本不需要git server,但是由于项目开发一般涉及到多人,为了权限管理的方便、配置、协同等等,那么就需要搭建git server。 2、解决问题思路: 采用ssh搭建server是首选,目前采用ssh搭建git server主要有三种方法: 1)linu...

2013-09-23 14:15:06

阅读数 6351

评论数 0

sed替换文件夹下字符串

sed替换文件夹下字符串grep Netadapter -rl * | xargs sed -i ” “s/Netadapter/Syncadapter/g”报错:sed: RE error: illegal byte sequence终端运行如下命令: export LC_COLLATE=’C...

2017-04-07 10:28:45

阅读数 788

评论数 0

Android:关于声明文件中android:process属性说明

笔者在学习Android Service组件的过程中碰到了一个问题,就是在Android应用的声明文件Manifest.xml中有时候会对相关的服务标签设置一个android:process=”:remote”,这个属性有什么作用呢?下面笔者就将自己整理的知识和大家分享。        ...

2015-07-09 18:07:10

阅读数 785

评论数 0

以非gradle方式将 Eclipse 项目导入Android Studio

自从使用了Android Studio之后,相信100%的同学都不会想换回Eclipse了。以前我觉得Eclipse很好用,用的很开心,但是现在觉得Eclipse已经成渣了。基于IntelliJ IDEA的Android Studio找不到任何让我拒绝的理由。但是有一点可能会有一些小小的不爽,就是...

2015-06-12 10:39:31

阅读数 1038

评论数 0

解决Android Studio Gradle 错误 编码GBK的不可映射字符

今天刚学习Android Studio这个IDE来写代码,然后在代码中加了中文注释导致无法编译: 提示错误:“ Gradle: 错误: 编码 GBK 的不可映射字符”。 经过查资料发现以下方法可成功解决,故此记录。 解决方法: 在项目下的build.gradle下添加以下代码即可解决 tasks...

2015-06-12 09:59:46

阅读数 16967

评论数 2

Android Path和PathMeasure类的使用之获取圆弧上的坐标值

问题: 已知图中的中心圆点在屏幕上的坐标为(x, y),分别求出点1、2、3、4的坐标值! 解决方法: 可以利用Android的SDK自带类 android.graphics.Path和android.graphics.PathMeasure, 1)以圆点坐标(x,y)为中心画一个矩形Re...

2015-06-10 15:16:40

阅读数 7644

评论数 1

Android中自定义View的onMeasure以及MeasureSpec使用

一般来说,自定义控件都会去重写View的onMeasure方法,因为该方法指定该控件在屏幕上的大小。 @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { ///you...

2015-06-04 15:20:14

阅读数 1065

评论数 0

android Graphics(一):概述及基本几何图形绘制

目录(?)[+] 前言:我最近想抽空研究研究android的各种特效,android的特效真是其它平台无法比拟的,而且一个漂亮的UI交互,会给APP增色不少,而学习特效之前,有关graphics绘图的基础知识是必不可少的,下面就分几篇对涉及到的基础知识进行梳理。 志不强者智不达,言不信...

2015-06-04 10:46:58

阅读数 716

评论数 0

Android Scroller、VelocityTracker

在编写自定义滑动控件时常常会用到Android触摸机制和Scroller及VelocityTracker。Android Touch系统简介(二):实例详解onInterceptTouchEvent与onTouchEvent的调用过程对Android触摸机制需要用到的函数进行了详细的解释,本文...

2015-05-29 15:09:17

阅读数 866

评论数 0

Linux下将文件打包、压缩并分割成指定大小

1、普通tar压缩命令 tar -zcvf cm-11.tar.gz cm-11 //将cm-11文件夹压缩成cm-11.tar.gz 2、压缩后的文件太大,需要将cm-11.tar.gz分割成N个指定大小的文件,怎么办?一条命令搞定 split -b 4000M -d -a 1 cm-11....

2015-05-20 14:14:56

阅读数 14026

评论数 0

Android实现https网络通信之添加指定信任证书/信任所有证书

当Android客户端访问https网站,默认情况下,受证书信任限制,无法访问,可以有两种解决方法来实现: 1、将要访问的https网站的ca证书添加到客户端信任证书列表中,此种方式为谷歌推荐,安全性高。 2、将客户端设置为信任所有证书,也就是说不验证服务器证书,此种方式实现简单,但是安全性低...

2015-05-20 11:06:11

阅读数 9073

评论数 0

Android之Android apk动态加载机制的研究(二):资源加载和activity生命周期管理

前言 为了更好地阅读本文,你需要先阅读Android apk动态加载机制的研究这篇文章,在此文中,博主分析了Android中apk的动态加载机制,并在文章的最后指出需要解决的两个复杂问题:资源的访问和activity生命周期的管理,而本文将会分析这两个复杂问题的解决方法。需要说明的一点是,我...

2015-05-10 16:41:42

阅读数 920

评论数 0

Android之Android apk动态加载机制的研究

背景 问题是这样的:我们知道,apk必须安装才能运行,如果不安装要是也能运行该多好啊,事实上,这不是完全不可能的,尽管它比较难实现。在理论层面上,我们可以通过一个宿主程序来运行一些未安装的apk,当然,实践层面上也能实现,不过这对未安装的apk有要求。我们的想法是这样的,首先要明白apk未安...

2015-05-10 16:33:28

阅读数 666

评论数 0

HTTPS原理

谣言粉碎机前些日子发布的《用公共WiFi上网会危害银行账户安全吗?》,文中介绍了在使用HTTPS进行网络加密传输的一些情况,从回复来看,争议还是有的。随着网络越来越普及,应用越来越广泛,一些网络安全问题也会越来越引起网民的关注,在这里和大家一起聊聊TLS/SSL也就是我们常说的HTTPS,从原理到...

2015-04-24 12:02:30

阅读数 565

评论数 0

Android性能优化之数据库优化

本文为性能优化的第一篇——数据库性能优化,原理适用于大部分数据库包括Sqlite、Mysql、Oracle、Sql server,详细介绍了索引(优缺点、分类、场景、规则)和事务,最后介绍了部分单独针对Sqlite的优化。   性能优化专题已完成五部分: 性能优化总纲——性能问题...

2015-04-19 12:51:52

阅读数 943

评论数 0

Android View 绘制流程

View 绘制机制 1. View 树的绘图流程 当 Activity 接收到焦点的时候,它会被请求绘制布局,该请求由Android framework 处理.绘制是从根节点开始,对布局树进行 measure 和 draw 。整个 View 树的绘图流程在ViewRoot.java类的...

2015-04-18 22:31:19

阅读数 640

评论数 0

java线程池和队列详细讲解

Java线程池使用说明 一简介 线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使...

2015-04-18 12:20:18

阅读数 831

评论数 1

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