• Android Bitmap 加载与像素操作

    Android Bitmap 加载与像素操作 一:加载与像素读写 在Android SDK中,图像的像素读写可以通过getPixel与setPixel两个Bitmap的API实现。Bitmap API读取像素的代码如下: int pixel = bitmap.getPixel(col, row);// ARGB int red = Color.red(pixel); // same as (pixel >> 16) &0xff int green = Color.green(pixel); // same as (pixel >> 8) &0xff ...
    作者:孤风一剑/2015年7月02日/分类:移动开发/阅读:795次/标签:, /评论关闭
  • Android的fragment

    当你想为activity进行模块化设计的时候,可以使用碎片化的fragment.我们可以这么说,fragment就是一个sub-activity. 下面是fragment的一些重要特征: 1.fragment有它自己的布局,自己的行为,以及自己的生命周期。 2.在一个activity运行的时候,你可以增加或者移除fragment. 3.fragment可以用在multiple activities里。 4.fragment的生命周期与其宿主activity有关 5.fragmen...
    作者:孤风一剑/2015年6月23日/分类:移动开发/阅读:801次/标签:, /评论关闭
  • android Volley网络异步通信框架的使用

    1、下载volley.jar文件,并放置到android项目下的libs目录下 2、建立请求网络方法 代码如下: 复制即可用 public void connectUrl(String url) { StringRequest stringRequest = new StringRequest(url, new Response.Listener() { // 成功执行的方法 @Override public void onResponse(String response) { Log.d(“TAG”, response); } }, new Response.ErrorListener() { //...
    作者:孤风一剑/2015年6月02日/分类:移动开发/阅读:929次/标签:, /评论关闭
  • 利用Qt Global Object来获取一些关于应用的信息

    在Qt中,我们可以利用Qt全局变量来获取一些对我们应用有用的信息。在下面的应用中,我们可以获取如下的信息:    在上面,我们可以看到应用的状态,运行的输入参数,应用的名称及操作系统等。 我们的应用设计非常简单: [html] import QtQuick 2.0   import Ubuntu.Components 1.1   import Ubuntu.Components.ListItems 1.0 as ListItems      /*!       \brief ...
    作者:孤风一剑/2015年5月28日/分类:移动开发/阅读:1,207次/标签:, , /评论关闭
  • 对OOM引起的优化

    最近在自己研究一个应用,功能简单,所以就想在ui上面下些功夫。 关于界面的想法: 页面A对某一类型的数据项进行增删改,存入数据库中。页面B对数据库中现存的数据项放入自定义View中进行显示(一条数据和一个view是对应的),从而实现一种类似Metro风格的布局。 实施 自定义View不是很难,算是初学,所以在数据适配显示、尺寸计算方面耽误了一些时间。 原来的想法是扩展...
    作者:孤风一剑/2015年5月07日/分类:移动开发/阅读:1,530次/标签:/评论关闭
  • Android模仿微信语音聊天功能

    项目效果如下: 项目目录结构如下: 代码如下: AudioManager.java package com.xuliugen.weichat; import java.io.File; import java.io.IOException; import java.util.UUID; import android.media.MediaRecorder; public class AudioManager { private MediaRecorder mMediaRecorder; private String mDir; private String mCurrentFilePat...
    作者:孤风一剑/2015年5月03日/分类:移动开发/阅读:942次/标签:, , /评论关闭
  • Android:解决DatePickerDialog只有完成按钮、没有取消按钮的问题

    (一)在Android 4.0以上系统的某些手机(如本人的测试机红米Note(系统4.4.4),以及模拟器(系统4.0)),使用如下代码创建时间选择器时,页面效果如图: [java] Calendar cal = Calendar.getInstance();           DatePickerDialog dialog = new DatePickerDialog(this, new DatePickerDialog.OnDateSetListener() {               @Override               publi...
    作者:孤风一剑/2015年3月24日/分类:移动开发/阅读:8,992次/标签:, /评论关闭
  • Android UI-实现底部切换标签(fragment)

    Android UI-实现底部切换标签(fragment) 前言 本篇博客要分享的一个UI效果——实现底部切换标签,想必大家在一些应用上面遇到过这种效果了,最典型的就是微信了,可以左右滑动切换页面,也可以点击标签页滑动页面,它们是如何实现的呢,本篇博客为了简单只介绍如何实现点击底部切换标签页。 先来看看我们想实现的效果图: 这样的页面实现起来其实很简单的,首先我们从布...
    作者:孤风一剑/2015年3月12日/分类:移动开发/阅读:1,267次/标签:, , /评论关闭
  • Android 制作签名

    电脑系统:Ubuntu12.04 手机系统:Android5.0 需要有编译过的Android代码 在Eclipse上开发系统应用时,应用需要系统权限,如:Setting、Phone需要添加android:sharedUserId="android.uid.system"。但不能直接run, 会报下面的错误:Installation error: INSTALL_FAILED_SHARED_USER_INCOMPATIBLE [html] [2015-03-10 10:24:06 - GNSmartShot] ----------------------...
    作者:孤风一剑/2015年3月12日/分类:移动开发/阅读:1,465次/标签:, /评论关闭