自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 资源 (16)
  • 收藏
  • 关注

原创 NDK开发 第一章 Hello-jni

本章所学如何配置cmake Jni读取运行时的CPU型号 java调用native方法代码来源googlesamples/android-ndk: Android NDK samples with Android Studiohttps://github.com/googlesamples/android-ndk1、在build.gradle中配置cmake...

2019-05-21 17:14:22 267

原创 NDK开发第二章hello-libs-引用第三方库文件

1、CmakeList.txt编写## Copyright (C) The Android Open Source Project## Licensed under the Apache License, Version 2.0 (the "License");# you may not use this file except in compliance with the Lic...

2019-05-21 17:13:07 268

原创 NDK开发第三章 JNI-Callback

本章所学到的知识jni创建java对象 jni调用java静态方法 创建linux线程 jni线程锁 jni回调java对象方法 /* * A function calling from JNI to update current timer * 此处注解,防止编译器删除 */ @Keep private void updateT...

2019-05-21 17:12:10 1399

原创 使用SlidingMenu开发demo

源码:http://download.csdn.net/download/songzhiyong1121/5088220 有这个actionBar和slidingMenu二个源码。使用demo的时候需要让其作为Lib.    

2013-05-06 16:29:03 150

原创 Fragment学习笔记(待更新)

简介:http://www.360doc.com/content/12/1028/18/7857928_244286869.shtml demo http://www.cnblogs.com/xinye/archive/2012/08/28/2659712.html 通过此方法获得自定义的FragementDetailsFragment details = (Detai...

2013-05-06 11:30:20 122

原创 下拉显示全部图片

android:layout_height="0dp" android:layout_weight="1" android:scaleType="center" 缩放类型layout_weight表示按原比例1显示,需要与layout_height配合使用。 自定义一个Linerlayout 监听手势下拉这个动作,使用Scroll这个类进行滚动s...

2013-05-06 11:20:58 317

原创 高仿微信学习

 1、登录界面 button中设置该属性,点击的时候会回调activity中的该方法。  android:onClick="welcome_login"  public void welcome_login(View v) { Intent intent = new Intent(); intent.setClass(Welcome....

2013-05-03 16:28:29 126

原创 简单从网络上获取JSON数据解析

package com.jiangqq.util;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import java.nio.charset.Charset;import jav...

2013-05-03 12:05:56 466

原创 ECLIPSE安装地址

eclipse安装GIThttp://download.eclipse.org/egit/updatesmaven http://m2eclipse.sonatype.org/sites/m2e

2013-05-02 17:23:19 101

原创 ExpandableListActivity的使用。

其实也就是自定义了一个Adapter,也可以使用SimpleExpandableListAdapter来代替。 package com.szy;import android.app.ExpandableListActivity;import android.os.Bundle;import android.view.Gravity;import android.vie...

2013-05-02 16:10:15 123

原创 侧边字母索引栏的使用

  自定义一个view 绘制package com.lolo.my361.view;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android...

2013-04-13 10:42:21 281

原创 (转)退出所有activity

SysApplication这个类复制到工程里面,然后在每个Acitivity的oncreate方法里面通过SysApplication.getInstance().addActivity(this); 添加当前Acitivity到ancivitylist里面去,最后在想退出的时候调用SysApplication.getInstance().exit();可直接关闭所有的Acitivity并退出...

2013-04-13 10:09:38 105

原创 (转)在任一View上增加数字文字

自定义一个TextViewpackage com.jack.viewbadger.view;import android.content.Context;import android.content.res.Resources;import android.graphics.Color;import android.graphics.Typeface;import a...

2013-04-11 14:28:49 143

原创 (转)onInterceptTouchEvent和onTouchEvent调用时序

onInterceptTouchEvent和onTouchEvent调用时序原文:http://blog.csdn.net/ddna/article/details/5473293?reload返回false的话,这个Down的下一次,Move和Up等操作将继续进行拦截。拦截返回true表示自己能消费。这个Down的下一次,Move,Up等操作将直接传给此ViewGroup的onTo...

2013-04-10 16:03:43 78

原创 (转)Android中自定义View的MeasureSpec使用

1.如果没有再配置文件中精确指定多大,而是由子VIEW的大小所决定的。可以测通过测量。  当调用View.measure(0,0)意思是 测量该measure的大小。 如果会递归调用子View的onmeasure()方法(该方法可被override,在此方法中调用setMeasureWidth来设置宽,高。)测量的值与实际的值不一样。。比如一张1024*768的图,测量出来,需...

2013-04-06 16:49:01 100

原创 仿IQIYI界面

 底部菜单采用5个不同的Linerlayout,每一个LineLayout包含一个ImageView和一个TextView。使用TabHost。    

2013-04-06 16:33:48 358

原创 PerferenceActivity学习

SharedPreferences 能存储一下类型数据BooleanFloatIntLongStringString SetA few of the most common preferences are:CheckBoxPreferenceShows an item with a checkbox for a setting that is ei...

2013-03-30 15:05:04 87

原创 手机QQ UI界面分析

一、设置界面。采用PerferenceActivity 与Perference完美配置在一起。类似android自身的设置界面也是采用此种方式。 配置Activity,指定了一个主题 <!-- 配置这个属性表示切换横竖屏的时候,不会调用oncreate()方法而是调用onConfigchanges --> <activity ...

2013-03-30 14:41:46 1513

原创 (转)android基本控件使用大汇集

原文:http://code.eoe.cn/335

2013-03-29 17:12:59 73

原创 内存泄露,优化收集

Android杂谈--内存泄露(1)--contentView缓存使用与ListView优化 http://www.cnblogs.com/loulijun/archive/2012/04/10/2437888.html android GC内存泄露问题 http://www.cnblogs.com/devinzhang/archive/2012/01/28/2330738.html...

2013-03-29 16:44:26 88

原创 手势缩放字体大小

使用装饰者模式,讲一个普通的TextView 包装成一个可放大缩小的View关于多点触控还是要进一步学习啊。。。 package src.youer.text;import android.util.FloatMath;import android.view.MotionEvent;import android.view.View;import android.v...

2013-03-29 15:38:24 296

原创 卸载安装应用,在线升级

安装程序的方法:1、通过Intent机制,调出系统安装应用,重新安装应用的话,会保留原应用的数据。String fileName = Environment.getExternalStorageDirectory() +apkName;  Uri uri = Uri.fromFile(new File(fileName));  Intent intent =new Inte...

2013-03-28 15:27:31 147

原创 Anim的使用与桌面快捷方式的生成

package org.crazyit.desktop;import java.util.Timer;import java.util.TimerTask;import org.crazyit.desktop.R;import android.app.Activity;import android.content.Intent;import android....

2013-03-28 14:31:45 177

原创 测试开发(长期更新)

1、多设置一些Listerner,这样在测试的过程中就可以自行new一个Listener。而不是强制回调该类的中的一个方法。无法分割开。2、测试过程中难点:每次启动一个TestCase都需要启动LoadingActiviy来启动服务,然后跳到MainActiviy中。第二个TestCase又重新启动LoadingActivity,会一直卡在getActivity()导致后面的TestC...

2013-03-27 14:36:08 93

原创 Android中Activity启动模式详解

参考http://www.cnblogs.com/fanchangfa/archive/2012/08/25/2657012.htmlActivity启动模式设置:        <activity android:name=".MainActivity" android:launchMode="standard" />Activity的四种启动模式:. standard...

2013-03-24 22:58:54 94

原创 获取同目录下的properties文件

InputStream in=UserHelper.class.getResourceAsStream("init.properties");ResourceBundle rb = new PropertyResourceBundle(in);String url=rb.getString("debug_url"); 

2013-03-22 15:22:42 163

原创 java反射学习

http://zc0604.iteye.com/blog/1168859http://www.iteye.com/topic/1114312package test.reflection;import java.lang.reflect.Field;import java.lang.reflect.Method;public class Person { priv...

2013-03-20 11:25:59 72

原创 计划任务,但可能不能运行,因为无法设置帐户信息,指定的错误是:0X80041315...

照计划任务向导的方法去做,最后输入用户名和密码,完成后却无法运行,给出的提示信息是:   已创建新任务,但可能不能运行,因为无法设置帐户信息,指定的错误是:0X80041315,任务计划程序服务没有运行。 指定错误:0x80070005:拒绝访问,主要原因有如下几种。1、登入Windows时使用空白密码的,应将组策略:“帐户:使用空白密码的本地帐户只允许进行控制台登录”改为“停用”就可...

2013-03-20 09:55:00 705

原创 一个奇怪的动物庄园里住着猫和狗, 狗比猫多180只. 有20% 的狗错认为自己是猫;有20% 的猫错认为自己是狗....

//题目如下:一个奇怪的动物庄园里住着猫和狗, //狗比猫多180只. 有20% 的狗错认为自己是猫; //有20% 的猫错认为自己是狗. //在所有的猫和狗中, 有32% 认为自己是猫, 那么狗有( )只. //20%x+80%(x-180)=32%(x+x-180),解得x=240 public static void main(...

2013-03-19 14:58:51 1504

原创 简单单选多选的使用

package com.wyy.tablelogin;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.content.SharedPreferences;import android.content.Shared...

2013-03-19 14:28:34 98

原创 View与SurfaceView 的区别用法

一、View是没有缓存机制的,每次绘图都是重新绘制如果要实用双缓冲机制的话。1、自定义一个View 实现onDraw方法2、调用这个方法,调用刷新onDraw()方法 ssinView.postInvalidate(); 需要格外创建一个Canvas,每次都3、 public void onDraw(Canvas canvas){ if(x &gt...

2013-03-19 13:56:14 102

原创 仿蘑菇街

一、布局1、底部布局:单独配置了一个foot文件采用LineLayout。  android:layout_alignParentBottom="true"2、main布局采用RelativeLayout布局,这样方便include其他布局文件的位置3、4个点单独配置一个文件,配置被选中的时候style,背景颜色不同 <ImageView andr...

2013-03-19 11:17:43 178

原创 图形与图片的处理

一、Bitmap想象成一张图片Bitmap 提供了一些静态方法createBitmap可以源bitmap就行缩放,截取,pathName中解析。回收自己,与判断是否被回收BitMapDrawable封装了bitmapBitmapFactory 二、绘图步骤1 自定义一个view 继承 View步骤2 重写onDraw(Canavs)方法  画布Paint...

2013-03-13 23:49:32 84

原创 泪。文

http://tieba.baidu.com.cn/p/1247880093?pn=1 “终究还是……别了”——冰璃这货目前通关《幽城幻剑录》中,很喜欢冰璃~~~~~~  我用满手鲜血,一生杀戮,保你们母女一世平安--------怪你过分妖孽 且试天下里烈风将军的那句:来世,一定不短命 原来地久天长,只是误会一场。 大漠谣中_纵是情深,奈何缘浅,但不...

2013-03-11 10:55:35 119

原创 Android应用的资源

 一、LayerDrawable1、定义layout_logo.xml,可以放一个drawable数组,即多个item 使用android:left|top|bottom|right来制定目标组件的位置。最下的Item被绘制在最上面。<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="...

2013-03-10 16:47:23 105

原创 侧边栏效果

  使用横向滚动栏HorizontalScrollView。利用加载一个透明的View占位置,然后使用scrollView.smoothScrollTo(left, 0);来滚动,监听手势动作。 获取水平滚动栏直接子ViewLinearLayout parent=(LinearLayout) getChildAt(0); parent.addView(childr...

2013-03-06 14:04:37 100

原创 自定义一个ArrayListAdapter

/* * Copyright (C) 2009 Teleca Poland Sp. z o.o. <[email protected]> * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in complianc...

2013-03-05 19:53:02 198

原创 画一个倒三角

 public class ArrowView extends View{ private Context mContext = null; @Override protected void onDraw(Canvas canvas) { Path path = new Path(); path.moveTo(0, 0); ...

2013-03-05 10:15:01 374

原创 (转)主页广告

  一、布局设置使用ViewPager来设置主广告,这样既可左右滑动切换2、滑动切换的时候需要设置一个OnPageChangeListener监听器,当广告切换的时候,利用监听器设置圆点的实心和空心。public void onPageSelected(int position) { currentItem = position; tv_title.setTex...

2013-03-02 10:45:35 73

原创 底部菜单布局方法

一、使用GridView布局配置文件<GridView android:id="@+id/GridView_toolbar" android:layout_height="wrap_content" android:layout_width="fill_parent" android:layout_alignParentBottom="true"></Gr...

2013-03-01 17:35:47 127

think in c++ 第二卷 实用编程技术 源码

think in c++ 第二卷 实用编程技术 源码

2015-05-25

thinking in C++ 第二版源码

thinking in C++第一卷 标准C++导引(第二版)源码

2015-05-25

Android官方侧滑栏Navigation Drawer

Android官方侧滑栏Navigation Drawer

2015-04-24

SlidingMenuDemo

使用开源SlidingMenuDemo

2013-05-06

TestNG官方文档

testNG中文文档

2012-11-13

Linux常用命令全集.CHM

Linux常用命令全集.CHM

2012-11-13

mingw-get-inst-20120426.exe

mingw-get-inst-20120426.exe

2012-06-10

MYSYS.安装程序

MYSYS.安装程序

2012-06-10

putty,linux

putty,linux

2012-03-28

亦思屏幕录像截图专家v1.2.exe

亦思屏幕录像截图专家v1.2.exe

2012-03-28

ipad充电驱动

ipad充电驱动

2012-03-28

造文件程序

自动生成文件。填满硬盘自动生成文件。填满硬盘自动生成文件。填满硬盘

2012-02-13

java 网络抓包安装程序jpcap.exe

java 网络抓包安装程序 所需要安装的jpcap.exe和 wincap.exe2个程序 如果不能安装JPCAP 先在控制面板添加删除程序里把 winpcap x.x删了 删了后还是安装不了 就去C盘 WINDOWS system32 里面删除packet.dll,wanpacket.dll和wpcap.dll就可以了

2010-06-26

编译原理PPT 课件

编译原理PPT编译原理PPT编译原理PPT

2010-06-26

空空如也

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

TA关注的人

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