自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 Makefile规则

首先讲一下 gcc g++编译器 gcc -c aa.o aa.c (c文件编译) gcc -o main aa.o aaa.a (编译成可执行文件,同时依赖静态库)

2016-02-04 15:41:27 403

原创 C++进阶

c++

2015-11-28 00:27:01 407

原创 Android开发 之 Github常见的开源库

比较知名的开源公司(框架)google https://github.com/googlefacebook https://github.com/facebook fresco 支持图片渐进加载的图片引擎 https://github.com/facebook/frescoSquare https://github.com/squareokhttp https://gith

2015-11-11 14:42:38 629

转载 Android 系统编译

Android 系统编译博客分类: AndroidAndroidFlashLinuxBash.net 最近研究了下Android 的编译系统,下面结合编译我们自己的产品 mobot 来对整个编译系统进行必要的介绍,方便大家今 后对默认编译的修改。 先列出几个觉得重要的Make 文件:build/buildspec.mkbuil

2013-12-29 22:59:11 711

转载 ubuntu 12.04L 配置android

sudo apt-get install git gnupg flex bison gperf build-essential \zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx-lts-quantal:i386 \

2013-12-28 23:20:21 678

转载 关于oauth 2.0的 grant type 四种

参照这篇 博文http://huoding.com/2011/11/08/126

2013-08-05 10:53:44 3596

原创 如何通过PolicyManager创建一个新的Window

当程序员去创建一个新的window的时候,发现new的时候右好多方法未实现,在android中有这样一个类可以生成一个新的window,但是由于该类被android设置为@hide类型的类,所以程序员无法使用。但是程序员总是有办法的,通过java的反射机制就可以访问到该类,并且调用到生成window的方法。贴上代码如下:public void createWindow(){ try {

2013-04-28 16:36:20 765

原创 android 如何自定义title

30dp @style/bg_title_style @style/TextAppearance.WindowTitle #FFFFFFFF normal 5px @drawable/setting_bg_title

2013-02-22 18:39:11 519

原创 Android 如何通过HTTP获取网络上的数据?

通过HTTP获取网络上数据的方法非常多,我就给大家介绍我所知道的两种方法吧,两种方法各有不同!首先,确保你的Android应用程序具有访问网络的权限。 1,先介绍第一种方法HttpClient client = new DefaultHttpClient(); HttpGet get = new HttpGet("http://www.baidu.com");

2012-12-14 21:06:47 835

原创 Android系统音量变化后会干什么?

最近做了一个系统设定画面,要求根据系统音量的变化来修改设定画面view上seekbar的移动位置。1.首先我们来研究一下如何设置音量大小:AudioManager audioManager = (AudioManager)mContext.getSystemService(Context.AUDIO_SERVICE); audioManager.setStreamVolume(st

2012-12-13 16:14:53 6993 3

原创 Android笔记(持续更新)

1.自己生成的trace文件,导入到本地电脑后,通过 traceview E:cao.trace(完整路径);2.javah 的使用方法 ,使用jdk中的javah命令生成对应的cpp文件的时候,会使用到javah命令,javah的使用方法-classpath      用于装入类的路径  -bootclasspath  用于装入引导类的路径  -d

2012-11-23 20:02:14 593

原创 Android中刻度尺实现

最近公司做一个收音机的项目,将自己做的自定义控件收音机的刻度尺的源码贴出来。总结这次刻度尺的开发过程中的注意点,同时方便以后查阅:package com.jbcao.adapter;import java.math.BigDecimal;import android.content.Context;import android.graphics.Bitmap;import andr

2012-11-05 16:27:54 8686 26

原创 android中去除锯齿的方法总结

1.给paint去除锯齿很简单,如下代码可以实现paint.setAntiAlias(true);2.直接给canvas加去锯齿canvas.setDrawFilter(new PaintFlagsDrawFilter(Paint.ANTI_ALIAS_FLAG, Paint.FILTER_BITMAP_FLAG));

2012-10-12 19:30:32 2106

原创 Android 自定义动画

有时候开发的过程中需要实现一些自定义的动画,自定义的动画需要继承自Animation类,自定义动画无非就是通过Matrix实现对矩阵的变化。public class MyAnimation extends Animation { @Override protected void applyTransformation(float interpolatedTime, Transformat

2012-09-19 17:06:34 664

原创 解析XML

1.SAX解析XMLInputStream is = getResources().openRawResource(R.raw.dd); try { InputStreamReader isreader = new InputStreamReader(is, "gb2312"); XMLReader reader = SAXParserFactory.new

2012-08-15 18:15:41 361

转载 Install VMware Tools on Ubuntu

原文地址 http://www.cnblogs.com/lilongjiang/archive/2010/09/12/1824343.html写新文章Install VMware Tools on UbuntuHow to install Vmware Tools on Ubuntu(Linux) without X11:1. Install Ubuntu Server

2012-08-09 14:33:28 481

原创 Intent中createChooser方法的使用

当我们使用如下代码的时候可能会遇到这种情况Intent it = new Intent(Intent.ACTION_VIEW); startActivity(it);应为android程序中有很多Activity使用的ACTION_VIEW作为action。所以会打开如下画面。当我们使用如下代码的时候就会开启不同标题的同一个画面。Intent it

2012-06-02 10:38:27 1195

Android 滑动按钮

简单的一个 滑动按钮控件的实现。原理很简单,就是不停的重绘按钮。

2012-12-06

android在ubuntu上开源编程环境的搭建

android在ubuntu上开源编程环境的搭建

2012-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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