<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[潘洪金的博客]]></title><description><![CDATA[记录自己的码农生活。]]></description><link>https://blog.csdn.net/panhongjin</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; panhongjin]]></copyright><item><title><![CDATA[Android无障碍服务( Accessibility Service)应用]]></title><link>https://blog.csdn.net/panhongjin/article/details/80852699</link><guid>https://blog.csdn.net/panhongjin/article/details/80852699</guid><author>panhongjin</author><pubDate>Fri, 29 Jun 2018 11:53:02 +0800</pubDate><description><![CDATA[    无障碍服务是一个应用程序，它给有残疾的用户或暂时无法与设备完全交互的用户提供了更好的无障碍用户交互功能。比如驾驶、照顾小孩或者在吵闹的派对上可能需要额外或者替代的交互反馈。    Android提供了标准的无障碍服务，包括TalkBack，开发人员可以创建和发布自己的无障碍服务。    Android从1.6(API 4)开始引入了构建和部署无障碍服务的能力，并在Android 4.0(A...]]></description><category></category></item><item><title><![CDATA[Android Package的使用情况统计]]></title><link>https://blog.csdn.net/panhongjin/article/details/42489985</link><guid>https://blog.csdn.net/panhongjin/article/details/42489985</guid><author>panhongjin</author><pubDate>Wed, 07 Jan 2015 11:42:28 +0800</pubDate><description><![CDATA[In developing PhoneLab Conductor, I need to get various statistics about a installed package to determine if a app is actively used by participant. For example, for interactive apps, I’d like to k]]></description><category></category></item><item><title><![CDATA[UML类图几种关系的总结]]></title><link>https://blog.csdn.net/panhongjin/article/details/42489877</link><guid>https://blog.csdn.net/panhongjin/article/details/42489877</guid><author>panhongjin</author><pubDate>Wed, 07 Jan 2015 11:36:48 +0800</pubDate><description><![CDATA[在UML类图中，常见的有以下几种关系:泛化（Generalization）,  实现（Realization）,关联（Association）,聚合（Aggregation）,组合(Composition)，依赖(Dependency)
 
1.泛化(Generalization)
【泛化关系】：是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如：老虎是动物的一种.
【箭]]></description><category></category></item><item><title><![CDATA[github之Hello World]]></title><link>https://blog.csdn.net/panhongjin/article/details/41348531</link><guid>https://blog.csdn.net/panhongjin/article/details/41348531</guid><author>panhongjin</author><pubDate>Fri, 21 Nov 2014 16:14:04 +0800</pubDate><description><![CDATA[今天介绍一下github的简单使用。]]></description><category></category></item><item><title><![CDATA[Android之设备ID(Device ID)]]></title><link>https://blog.csdn.net/panhongjin/article/details/41283033</link><guid>https://blog.csdn.net/panhongjin/article/details/41283033</guid><author>panhongjin</author><pubDate>Wed, 19 Nov 2014 16:19:45 +0800</pubDate><description><![CDATA[有时，Android应用程序开发过程中需要得到的基于Android的智能手机设备的唯一ID 。]]></description><category></category></item><item><title><![CDATA[Android四大组件之ContentProvider实现]]></title><link>https://blog.csdn.net/panhongjin/article/details/40862063</link><guid>https://blog.csdn.net/panhongjin/article/details/40862063</guid><author>panhongjin</author><pubDate>Thu, 06 Nov 2014 15:54:03 +0800</pubDate><description><![CDATA[最近在看ContentProvider的知识，xz]]></description><category></category></item><item><title><![CDATA[windows 7 IIS 7.0 及PHP]]></title><link>https://blog.csdn.net/panhongjin/article/details/39005279</link><guid>https://blog.csdn.net/panhongjin/article/details/39005279</guid><author>panhongjin</author><pubDate>Tue, 02 Sep 2014 14:45:26 +0800</pubDate><description><![CDATA[弄了好长时间，终于把IIS及PHP的服务器搭建好了，下面我讲讲我自己的搭建过程。]]></description><category></category></item><item><title><![CDATA[VMware Workstation虚拟机中体验Mac OS X 10.9 Mavericks]]></title><link>https://blog.csdn.net/panhongjin/article/details/25343779</link><guid>https://blog.csdn.net/panhongjin/article/details/25343779</guid><author>panhongjin</author><pubDate>Thu, 08 May 2014 23:23:47 +0800</pubDate><description><![CDATA[自从苹果机采用intel的处理器之后，黑苹果已经比较成熟了，像懒人版、整合驱动版做的都很不错，安装起来也相当简单，只要解决了自己电脑硬件的驱动问题，基本上就能完美体验Mac OS X。不过，一些驱动问题也会损伤电脑硬件，减少电脑使用寿命。

为了不折腾，不损伤硬件，还有一种完美体验Mac OS X的方法就是虚拟机。

如果不想玩虚拟机，也可以试试实体机装Mac OS X10.9.2(最简单]]></description><category></category></item><item><title><![CDATA[Android数据存储加密]]></title><link>https://blog.csdn.net/panhongjin/article/details/24203543</link><guid>https://blog.csdn.net/panhongjin/article/details/24203543</guid><author>panhongjin</author><pubDate>Sun, 20 Apr 2014 23:30:00 +0800</pubDate><description><![CDATA[在Android设计数据存储的加密方式时，开发者应该从以下几个方面进行考虑：
1]]></description><category></category></item><item><title><![CDATA[Android 常用 mimeType 表及用法]]></title><link>https://blog.csdn.net/panhongjin/article/details/22722911</link><guid>https://blog.csdn.net/panhongjin/article/details/22722911</guid><author>panhongjin</author><pubDate>Tue, 01 Apr 2014 11:57:43 +0800</pubDate><description><![CDATA[常用mimeType表：





文件类型


mime名称


 


文件类型


mime名称






3gp

video/3gpp

 

pdb

chemical/x-pdb



aab

application/x-authoware-bin

 

pdf

application/]]></description><category></category></item><item><title><![CDATA[Android应用之Excel文件]]></title><link>https://blog.csdn.net/panhongjin/article/details/22493665</link><guid>https://blog.csdn.net/panhongjin/article/details/22493665</guid><author>panhongjin</author><pubDate>Sat, 29 Mar 2014 15:22:39 +0800</pubDate><description><![CDATA[今天介绍一下Android中关于Excel文件的技术，读取Excel文件需要用到java的Excel库jxl.jar。
  下载地址：jxl.jar。
  用法：
public class ReadExcel extends Activity {
	/** Called when the activity is first created. */
	@Override
	public voi]]></description><category></category></item><item><title><![CDATA[Android汉字拼音]]></title><link>https://blog.csdn.net/panhongjin/article/details/17301265</link><guid>https://blog.csdn.net/panhongjin/article/details/17301265</guid><author>panhongjin</author><pubDate>Mon, 17 Mar 2014 17:06:44 +0800</pubDate><description><![CDATA[/***
 * An object to convert Chinese character to its corresponding pinyin string.
 * For characters with multiple possible pinyin string, only one is selected
 * according to collator. Polyphone is n]]></description><category></category></item><item><title><![CDATA[android库SwipeListView的使用]]></title><link>https://blog.csdn.net/panhongjin/article/details/21394241</link><guid>https://blog.csdn.net/panhongjin/article/details/21394241</guid><author>panhongjin</author><pubDate>Mon, 17 Mar 2014 16:37:21 +0800</pubDate><description><![CDATA[今天介绍一个开源项目SwipeListView的使用。
  源码下载：https://github.com/47deg/android-swipelistview。
  解压之后有一个库和demo。
 1、导入swipeListView库，报错需要nineoldandroids.jar和android-support-v4.jar库。android-support-v4.jar直接在Andr]]></description><category></category></item><item><title><![CDATA[android开机自动启动]]></title><link>https://blog.csdn.net/panhongjin/article/details/21390085</link><guid>https://blog.csdn.net/panhongjin/article/details/21390085</guid><author>panhongjin</author><pubDate>Mon, 17 Mar 2014 16:10:53 +0800</pubDate><description><![CDATA[今天介绍一下怎么实现开机自动启动功能。android系统启动之后会发送一个系统启动完成的广播，我们可以根据这个广播来实现开机自动启动的功能。
  首先，申明相关权限：
 自定义一个广播接收器继承BroadCast类。
 在配置文件里申明：
<receiver
            android:name="com.aim.wxtv.receiver.BootReceiver"
    ]]></description><category></category></item><item><title><![CDATA[Android无线调试——抛开USB数据线]]></title><link>https://blog.csdn.net/panhongjin/article/details/20724703</link><guid>https://blog.csdn.net/panhongjin/article/details/20724703</guid><author>panhongjin</author><pubDate>Fri, 07 Mar 2014 17:49:58 +0800</pubDate><description><![CDATA[开发Android的朋友都知道，真机调试需要把手机与PC相连，然后把应用部署到真机上进行安装和调试。长长的USB线显得很麻烦，而且如果需要USB接口与其他设备连接的话显得很不方便。今天介绍一种不通过USB线就可以进行真机调试的方法。

首先让手机与电脑处于同一局域网下，然后下载一款名为adbWireless的应用（到Google Play商店可以搜索到），下载安装后运行软件，会显示手机在当前局]]></description><category></category></item><item><title><![CDATA[Android中如何做到Service被关闭后又自动启动]]></title><link>https://blog.csdn.net/panhongjin/article/details/19136457</link><guid>https://blog.csdn.net/panhongjin/article/details/19136457</guid><author>panhongjin</author><pubDate>Wed, 12 Feb 2014 23:11:53 +0800</pubDate><description><![CDATA[首先要说的是，用户可能把这种做法视为流氓软件。大部分时候，程序员也不想把软件做成流氓软件，没办法，领导说了算。

 

我们在使用某些Android应用的时候，可能会发现安装了某应用以后，会有一些服务也会随之运行。而且，这些服务每次都会随着手机开机而启动。有的服务做的更绝，当用户在运行的服务中手动停止该服务以后，过了一段时间，服务又自动运行了。虽然，从用户的角度来说，这种方式比较流氓。但是]]></description><category></category></item><item><title><![CDATA[Android 联系人管理（包括大部分字段），增删该查，批量插入、删除、更新，等等； 可能有问题，还望指证。]]></title><link>https://blog.csdn.net/panhongjin/article/details/18958759</link><guid>https://blog.csdn.net/panhongjin/article/details/18958759</guid><author>panhongjin</author><pubDate>Fri, 07 Feb 2014 10:14:46 +0800</pubDate><description><![CDATA[package com.szwistar.emistar.phone;  
  
import java.util.ArrayList;  
import java.util.HashMap;  
import java.util.HashSet;  
import java.util.List;  
import java.util.Map;  
import java.util.]]></description><category></category></item><item><title><![CDATA[Andriod短信]]></title><link>https://blog.csdn.net/panhongjin/article/details/18798543</link><guid>https://blog.csdn.net/panhongjin/article/details/18798543</guid><author>panhongjin</author><pubDate>Sun, 26 Jan 2014 17:41:55 +0800</pubDate><description><![CDATA[今天介绍一下，Android系统里的短信功能。
  首先介绍Android系统里怎么发送短信，直接上代码。
manifest代码：
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.smsdemo"
    android:versionCode="1"]]></description><category></category></item><item><title><![CDATA[Android优化浅谈之内存泄露]]></title><link>https://blog.csdn.net/panhongjin/article/details/18708895</link><guid>https://blog.csdn.net/panhongjin/article/details/18708895</guid><author>panhongjin</author><pubDate>Thu, 23 Jan 2014 17:06:59 +0800</pubDate><description><![CDATA[﻿﻿
  今天我们谈谈Android内存泄露，谈到内存泄露就要了解一下Android的内存管理、如何判断内存泄露及一些常见内存泄露的处理方法。
  首先，我们来了解一下Android内存管理。我们都知道Android应用框架是基于Java语言的，所以应用内存管理的工作也都由Java虚拟机来负责。Android系统使用的是不遵循JVM规范的Davlik虚拟机，与传统Java EE的JVM还是有些]]></description><category></category></item><item><title><![CDATA[Android优化浅谈之Java代码优化]]></title><link>https://blog.csdn.net/panhongjin/article/details/18563055</link><guid>https://blog.csdn.net/panhongjin/article/details/18563055</guid><author>panhongjin</author><pubDate>Mon, 20 Jan 2014 21:07:11 +0800</pubDate><description><![CDATA[Android优化包括许多方面，就从Java代码优化、内存泄露、UI优化等几个方面来介绍一下。今天主要介绍一下Java代码优化。
  Java代码优化：Java代码优化主要是要一些Java的编程技巧和优化原则。
1、尽量使用static和final修饰符：使用static修饰符可以调高调用的效率且减少空间占用。final变量的值不可被修改、不可被覆盖、不可派生，适当地使用final不仅可以保护]]></description><category></category></item></channel></rss>