- 博客(49)
- 资源 (1)
- 收藏
- 关注
原创 CentOS7搭建Git服务器(免密码方式)
1. 安装Git及创建用户# 安装Git# yum install git# 创建一个git用户组和用户,用来运行git服务(最好为git用户设置密码,以防万一)。# groupadd git# adduser git -g git2. 创建证书登录2.1 打开RSA认证添加证书之前,还要做这么一步:Git服务器打开RSA认证 。在Git服务器上首先需要将...
2019-03-27 09:26:50
1276
原创 Android蓝牙开发
好久没更新博客了。终于忙完了多蓝牙设备多连接通讯库的开发,下面来探讨一下蓝牙开发。蓝牙主要分为蓝牙2.0版本和蓝牙4.0+版本,在外行人看来,区别在于蓝牙4.0比较省电,也就是BLE;从程序的角度看,蓝牙4.0+改进了通讯实现方式和扫描方式,以达到让CPU在大多无用蓝牙通讯上可以休眠(据说,蓝牙5.0更省电,且通讯距离达到300m,笔者很期待...)。蓝牙2.0 直接采用Socket通讯;...
2018-04-10 16:36:09
912
原创 Android 圆盘旋转/飞转菜单(高度定制化)
看了建行的圆盘菜单,效果还不错,于是也动手试试做一个,目标——高度定制化,数量、样式及动画,
2017-02-13 13:42:17
3001
1
原创 Android Touch事件分发和消费机制(很简单!)
网上有太多关于Android Touch事件分发和消费博客写得都太过复杂,之前也看的是似懂非懂,于是亲手来过一遍,其实很简单,讲起来也很简单
2017-02-10 11:29:54
461
原创 C语言——_beginthreadex函数创建子线程
_beginthreadex是基于 CreateThread,但比CreateThread更安全(后来的事物总会比较早的先进)
2017-02-03 14:14:26
4497
原创 C语言——fork函数
fork()之后的语句父进程和子进程都会执行,新主要用pid来区分,进程也会分配到新的内存空间,上面的count是两个进程中的不同内存中的变量
2017-02-03 13:46:21
18866
13
原创 Linux手机设备不能识别的解决
刚接触Linux的同学,以为eclipse或AS直接运行就可以安装到真机上(当时,我就这么天真,唉,也是走了不少路了),当然,也没有多难,就像windows需要手机助手,电脑才能识别一样(部分机器是这样的,比如华为),很简单,只需要编辑.rules和adb_usb.ini这两个文件即可。
2016-12-06 17:59:36
4268
原创 Ubuntu挂载硬盘没有执行权限的解决
前段时间,纠结于固态硬盘(128G)太小的问题,在Linux编译android源码需要好几十个G,又想保存几个版本的系统源码,还想win7也装在固态硬盘里(速度很吓人),在各大博客查阅(这篇存了很久,现在才发出来,见谅),总结如下:1.问题android Sdk 在其他硬盘下,读取adb 需要执行权限;读写安装Android Studio安装SDK需要lib;sudo apt-ge
2016-12-03 09:52:15
11574
转载 最全的Android源码目录结构详解
Android平台四层架构对应源代码中的目录:第一层:应用程序层(applications)对应根目录下packages/apps第二层:应用程序框架层(application framework)对应根目录下的frameworks第三层:运行库层包括运行库(libraries)和android运行时环境(android runtime) android运
2016-10-11 11:54:00
362
原创 Android系统源码编译环境搭建(清华镜像,想编译什么版本都可以,只是有JDK和make的版本要求)
上一次,写得有点匆忙,现在补上清华镜像源码的详细下载方法
2016-10-11 11:51:15
1316
转载 Android proguard 详解
本文转载于:http://blog.youkuaiyun.com/banketree/article/details/41928175简介Java代码是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处理。ProGuard是一个混淆代码的开源项目。它的主要作用就是混淆,当然它还能对字节码进行缩减体积、优化等,但那些对
2016-05-11 13:58:53
317
转载 WebView(网络视图)
WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:第一种方法的步骤:1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);2.调用WebView的loadUrl()方法,设置WevView要显示的网页: 互联网用:
2015-09-27 21:07:25
517
转载 java根据jar包反编译后修改再打包回jar的做法
java根据jar包反编译后修改再打包回jar的做法1. 得到一个待要修改的jar包2. 我的环境是windows,然后解压这个jar包,得到一堆class文件,这时候就找到你需要的那个class文件3. 我首先是使用jd-gui工具看一下这个class文件,然后复制出来,粘贴到一个java文件中,然后对这个文件按你需要的方式进行编辑4. cmd命令调出终端,使用javac 修
2015-09-24 09:39:28
394
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人