自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (21)
  • 收藏
  • 关注

原创 TensorFlow lite keras api训练手写数字识别集Mnist,生成tflite模型文件并在Android上使用示例

源码:https://github.com/lany192/tensorflow-lite-keras-mnist-androidTensorFlow Lite Keras训练Mnist示例TensorFlow Keras训练手写数字识别集Mnist,生成tflite模型文件并在Android上使用示例模型的训练运行python文件夹下的keras_mnist_tflite.py,生成H5...

2019-04-17 14:41:23 2149 2

原创 android SystemBar 安卓状态栏工具类

import android.annotation.TargetApi;import android.app.Activity;import android.content.Context;import android.graphics.Color;import android.os.Build;import android.support.annotation.ColorInt;import a

2017-03-19 20:07:48 1048

原创 AndroidAsyncHttp与Gson或者Json组合使用,请求直接返回解析对象

现在很多app使用AndroidAsyncHttp、Gson或者其他json解析工具组合完成数据请求。之前很多请求是通过AndroidAsyncHttp获取到json字符串,再通过Gson或者其他Json解析工具返回json解析对象,这样麻烦又不美观,代码量又很多。下面通过覆写AndroidAsyncHttp下面的BaseJsonHttpResponseHandler实现直接返回对象功能,能有效减

2016-07-29 11:17:07 1173

原创 android 自定义多视图切换View

日常android开发中,经常会遇到一个界面需要多种状态来回切换。比如,加载一个数据列表视图,有数据时显示列表,无数据时显示空,没有网络时显示网络异常,请求失败是显示异常界面。MultiStateView就是一个用于这样一个多种视图来回切换的自定义控件,简化程序开发过程。MultiStateView是一个Android自定义的多视图,包含加载中、错误、结果空和网络异常这4种视图,适合绝大多数a

2016-07-15 10:17:57 1005

原创 android 自定义日志工具类XLog

项目源码:https://github.com/lany192/XLogpackage com.lany.xlog;import android.app.Application;import android.content.Context;import android.text.TextUtils;import android.util.Log;import org.json.J

2016-07-15 10:00:28 593

原创 android获取状态栏高度

/** * 获取状态栏高度 * * @return */ protected int getStatusHeight() { try { Class c = Class.forName("com.android.internal.R$dimen"); Object obj = c.newInstance(); Field field = c.getField("status_bar_height"

2016-07-15 09:55:54 479

原创 android 处理双击事件监听

自定义一个监听类:public class OnDoubleClickListener implements View.OnTouchListener { private final String TAG = this.getClass().getSimpleName(); private int count = 0; private long firClick = 0; private long

2016-05-30 11:38:50 5759

原创 android剪切成圆形图片CircleBitmap

/*** 生成透明背景的圆角图片,!注意要生成透明背景的圆形,图片一定要png类型的,不能是jpg类型* * @param bitmap* @return*/public Bitmap getCircleBitmap(Bitmap bitmap) {if (bitmap == null) {return null;}try {Bitmap output

2016-03-25 16:32:35 3401

原创 Android五子棋游戏设计与实现

一个实现简单人机对战,人人对战和WIFI联网对战的andoird五子棋游戏

2015-06-22 17:57:36 2586

原创 ITelephony.aidl与NeighboringCellInfo.aidl

ITelephony.aidl 如下/* * Copyright (C) 2007 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance

2014-08-20 15:57:38 2682 1

原创 android截屏实现

import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.app.Activity;import android.graphics.Bitmap;import an

2014-07-19 19:27:44 2291 1

原创 自定义适应低版本switchbutton

package me.lany.switchbutton.widget;import me.lany.switchbutton.R;import android.content.Context;import android.content.res.Resources;import android.graphics.Bitmap;import android.graphi

2014-05-24 17:07:59 1035

原创 android app中的给应用评分

Uri uri = Uri.parse("market://details?id="+ mContext.getPackageName());Intent goToMarket = new Intent(Intent.ACTION_VIEW, uri);startActivity(goToMarket);

2014-03-19 15:10:18 948

原创 android获取本机的IP地址和mac物理地址

//获取本机IP地址public StringgetLocalIpAddress() {WifiManager wifiManager = (WifiManager) getSystemService(android.content.Context.WIFI_SERVICE);WifiInfo wifiInfo = wifiManager.getConnectionInfo();

2014-03-19 10:16:39 947

转载 android之merge布局

标签闪亮登场了。当LayoutInflater遇到这个标签时,它会跳过它,并将内的元素添加到的父元素里。迷惑了吗?让我们用来替换FrameLayout,并重写之前的XML布局:            android:layout_width="fill_parent"         android:layout_height="fill_parent"         a

2014-01-08 09:12:13 685

原创 android 创建添加快捷方式

// 创建添加快捷方式的IntentIntent addIntent = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");String title = getResources().getString(R.string.app_name);// 加载快捷方式的图标Parcelable icon = Intent.

2013-11-20 09:42:41 1086

转载 Android手机暗码大全

对于Android手机来说暗码你知多少呢? 这里除了常见的查看手机串号,进入工程测试模式外,还有很多新的,Android123给大家整理出最完整的暗码大全: 1. 进入工程测试模式   安卓手机如何通过暗码进入工程测试模式,在拨号界面按下 *#*#4636#*#* 即可出现“测试”菜单   进入后可以看到移动网络信息,在电池信息中可以查看电量,电压,和温度,下面是模拟器中的截图,所以显

2013-11-08 19:58:30 9301

转载 产品经理的主要工作职责

这应该是一篇比较早的文章,前几天看到觉得还有些东西写得不错就保存下来了,贴出来也给大家看看。希望朋友们能有所获。1.   产品经理的主要工作职责作为一名新进产品经理,甚至一名资深PM,你可能都或多或少对这个职位产生某种迷惑。到底什么是产品经理?这个职位的主要职责是什么?在IT产业的不同领域,甚至在同一领域的不同公司,这个职位的定义似乎都有不同。虽然在不同的公司,

2013-10-14 17:24:48 1030

转载 Android应用-开发技术【数据缓存】

无论大型或小型应用,灵活的缓存可以说不仅大大减轻了服务器的压力,而且因为更快速的用户体验而方便了用户。从事Android开发工作以来,个人认为Android应用可以说是作为小型应用,只是其中很多的开发时间花费在细节之上(UI交互方式、响应速度、效果、字体、颜色等等),其中90%乃至99的应用并不是需要实时更新的(即时通讯类的除外:QQ),而且诟病于蜗牛般的移动网速,3G也是(至少中国目前是这样的)

2013-09-23 17:30:25 2934

转载 基于XMPP协议的Android即时通信系

设计基于开源的XMPP即时通信协议,采用C/S体系结构,通过GPRS无线网络用TCP协议连接到服务器,以架设开源的Openfn'e服务器作为即时通讯平台。         系统主要由以下部分组成:一是服务器,负责管理发出的连接或者与其他实体的会话,接收或转发XML(ExtensibleMarkup Language)流元素给授权的客户端、服务器等;二是客户终端。它与服务器相连,通过

2013-09-23 17:24:10 1655

原创 Android拍照、录像、录音代码范例

package com.cons.dcg.collect;import java.io.File;import java.text.SimpleDateFormat;import java.util.*;import android.app.*;import android.content.Intent;import android.database.Cur

2013-09-12 10:28:43 796

转载 如何解决Android中输入法挡住输入框的问题

大家在布局时候,有时候会发现输入框被挡住一部分,能完全显示出来,但是系统自带短信界面可以完全漂浮在软键盘之上,看了一下短信源码,修改一下输入模式就可以了,源码如下代码方式:getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE |WindowManager.LayoutPara

2013-09-04 09:41:19 1503

原创 android程序按home键之后退回到桌面,然后在次点击程序图标会重新启动程序

假设AActivity是一个启动Acitivity,那么我们不能将它设置成singleTask。在AndroidManifest.xml中修改,MainActivity的launchMode,去掉android:launchMode="singleTask"启动模式即可。

2013-09-02 16:24:24 1364

转载 PreferenceActivity详解

出处:http://gundumw100.iteye.com/blog/904097为了引入这个概率 首先从需求说起 即:现有某Activity专门用于手机属性设置 那么应该如何做呢? 根据已学知识 很快一个念头闪过 即:Activity + Preference 组合 前者用于界面构建 后者用于设置数据存放  其实 这是正确的 但是 这会比较繁琐 因为 每个设置选项 都要建立与其对应

2013-09-01 22:21:29 577

转载 使用Library项目实现Android程序代码的复用

在软件开发过程中,程序代码的复用,是非常重要的概念。我们总是需要使用一些现有的模块、包、框架,或开发自己的模块、包、框架,来实现对程序代码的复用。比如在JavaWeb编程过程中,经常使用的Struts和Spring等框架,就可以大大简化我们的开发过程,提高开发效率。在开发Android应用程序的过程中,同样有这方面的需求。Android系统包含的Android应用程序开发框架,已经是一个可

2013-08-26 10:34:48 1412

转载 Android获取其他包的Context实例然后干坏事

出处:http://chroya.iteye.com/blog/761441Android中有Context的概念,想必大家都知道。Context可以做很多事情,打开activity、发送广播、打开本包下文件夹和数据库、获取classLoader、获取资源等等。如果我们得到了一个包的Context对象,那我们基本上可以做这个包自己能做的大部分事情。         那我们能得到

2013-08-25 10:28:04 746

转载 Activity的启动模式(android:launchMode)

出处:http://blog.csdn.net/feng88724/article/details/6412638在android里,有4种activity的启动模式,分别为:“standard” (默认)“singleTop”“singleTask”“singleInstance” 它们主要有如下不同: 1. 如

2013-08-25 09:30:49 614

转载 Android 性能优化的一些方法

1.采用硬件加速,在androidmanifest.xml中application添加  android:hardwareAccelerated="true"。不过这个需要在android 3.0才可以使用。2. View 中设置缓存属性. setDrawingCache为true.3. 优化你的布局。通过Android sdk中tools目录下的layoutopt 命令查看你的布局是否需

2013-08-23 10:33:29 1111

转载 Android网络连接判断与处理

原地址:http://www.cnblogs.com/qingblog/archive/2012/07/19/2598983.html获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 1)判断是否有网络连接  1 public boolean isNetworkConnected(Context context)

2013-07-15 11:21:17 785

贪吃蛇Snake

这是一个android版贪吃蛇源代码,完整项目,可直接运行.

2014-09-13

android自带下载工具DownloadManager示例demo

android自带下载工具DownloadManager示例demo

2014-08-19

android截屏实现demo

这是一个android实现截屏效果的demo。关键代码http://blog.csdn.net/yugui865/article/details/37967353

2014-07-19

android自定义switchbutton

适用于低版本的switch,简单易用。代码无误,可直接运行。

2014-05-24

Github Android开源客户端

Github Android客户端源代码,导入后Eclipse后可直接编译运行。是开源学习的好东西。

2014-03-30

Recorder实例(实现录音)

AudioRecorder录音实例可以进行录制声音

2013-11-13

android简易Wifi管理器

这个一个简易的wifi管理器,功能包括wifi信号的收集、选择要连接的网络、连接网络

2013-10-24

Android电话号码归属地查询

这是一个android版的电话号归属地查询小程序

2013-07-06

android蓝牙demo

这是一个简单的android蓝牙程序,实现了蓝牙的基本功能

2013-07-06

游戏开发之切换游戏场景特效

android的一些常见的场景切换特效,需要的朋友可以看看

2013-07-06

android加密demo

这是一个android上的加密小程序,能够实现加密和解密

2013-07-06

省市县的地址输入

ANDROID省市区3级联动的地址列表的实现

2013-04-13

Struts2教程

Struts2教程

2012-05-03

div+css布局

web开发html开发

2012-05-03

在JSP中如何实现MD5加密

在JSP中如何实现MD5加密

2012-05-03

Android_API.chm

Android API.chm

2011-12-22

Visual C++ 应用开发教程

Visual C++ 应用开发教程 Visual C++ 应用开发教程 Visual C++ 应用开发教程

2011-12-04

高质量C++和C 编程指南

高质量C++和C 编程指南

2011-12-04

C++游戏编程

C++游戏编程

2011-12-04

科学计算自由软件SCILAB基础教程

科学 计算 自由软件 SCILAB 基础 教程

2011-12-02

空空如也

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

TA关注的人

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