`
thunder_yan
  • 浏览: 113904 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
android基于java的,而java反编译工具很强悍,所以对正常apk应用程序基本上可以做到100%反编译还原。   因此开发人员如果不准备开源自己的项目就需要知道怎样防止反编译和反编译他人的项目来学习。   2.3版本以上在eclip ...
  在Android中,加载外部字体是非常容易的!     步骤如下:     1. 创建新的Android工程;     2. 在工程下的assets文件夹下新建名字为fonts的文件夹(名字可以任意选取),把所有的外部字体文件都放在这里面;如下图所示: 3. 编辑main.xml,代码如下:  
  全屏 在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码   requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题  
有时我们可以看到,图片往往被提交到服务器端,这里我通过XFire框架来实现远程上传以及下载图片的功能。 首先我们来看看从服务器端下载图片的功能:   我用的是KSOAP框架,我之前的文章有讲述过。在这里不要多说,贴上代码。 首先我们看看Acitivity中的代码:   package com.net.connect.app; import java.io.File; import java.io.FileInputStream; import android.app.Activity; import android.graphics.Bitmap; import a ...
动画类型 Android的animation由四种类型组成 XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 
  主菜单包括File、Edit和Help三个菜单项。File菜单有New、Open和Save子菜单项;Edit菜单有Cut、Copy和Paste子菜单项;Help菜单有About和Exit子菜单项。其中主菜单分别添加了图标。File子菜单有快捷键,Edit子菜单采用单选按钮,Help子菜单选用响应单击事件。 1,在工程的res\menu\目录项创建menu.xml文件   <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://sche ...
在Android中,广播(broadcast)是非常有用的功能。通过广播可以通知其他广播接受这某个事件发生了。比如电源不足,信号不好等。下面我做了一个简单的demo,首先看看activity         package com.android.broadcasttest; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClick ...
今天我们主要来探讨android怎么让一个service开机自动启动功能的实现。Android手机在启动的过程中会触发一个Standard Broadcast Action,名字叫android.intent.action.BOOT_COMPLETED(记得只会触发一次呀),在这里我们可以通过构建一个广播接收者来接收这个这个action.下面我就来简单写以下实现的步骤   1、首先创建一个广播接收者,重构其抽象方法onReceive(Context context, Intent intent),在其中启动你想要启动的Service。     import android.conten ...
  import java.io.File; import java.io.FilenameFilter; import java.util.ArrayList; import java.util.List; import android.app.ListActivity; import android.apps.service.PlayerService; import android.content.Intent; import android.media.AudioManager; import android.os.Bundle; ...
  老问题,Google一下就能找到N多答案,为方便自己日后查阅,记录如下:   手指在ListView上下滚动时,ListViewItem背景变黑,因为在滚动的时候为了提升性能做了优化,为提高滚动的性能,Android框架在ListView中引入CacheColorHint属性。如果该值为非0,则说明该ListView绘制在单色不透明的背景上,在默认情况下该值为#191919,也就是黑色主题中的黑色背景颜色值,这样当ListView滚动的时候就会使用该值来绘制ListView的背景。   两种解决办法: 1、xml中,ListView内新增如下属性:  
  Android 加速度传感器的类型是  Sensor.TYPE_ACCELEROMETER 通过 android.hardware.SensorEvent 返回加速度传感器值。   加速度传感器返回值的单位是加速度的单位 m/s^2(米每二次方秒),有三个方向的值分别是  values[0]: x-axis 方向加速度  values[1]: y-axis 方向加速度  values[2]: z-axis 方向加速度     其中x,y,z方向的定义是以水平放置在的手机的右下脚为参照系坐标原点(如下图) x 方向就是手机的水平方向,右为正
多张图片四个方位的图片合成,改变bitmap大小,图片去色等功能            package com.dzh.operateimage;    import
/**       * Returns a Bitmap representing the thumbnail of the specified Bitmap.       * The size of the thumbnail is defined by the dimension 
android:layout_gravity="center_vertical" 设置控件显示的位置:默认top,这里居中显示,还有bottom android:hint="请输入数字!" 设置显示在空间上的提示信息 android:numeric="integer" 设置只能输入整数,如果是小数则是:decimal android:singleLine="true" 设置单行输入,一旦设置为true,则文字不会自动换行。 android:password="true" 设置只能 ...
Global site tag (gtag.js) - Google Analytics