-
搜索实例 TSearch
搜索实例 TSearch
- 2015-01-20下载
- 积分:1
-
Android播放器波形图案例
基于Android波形图的绘制,Wave格式的音频波形绘制,类似于windows media player的各种波形效果
- 2022-03-23 08:06:45下载
- 积分:1
-
获取系统图库的图片,调用系统相机,并生成预览,
** * 这个是进入相册显示所有图片的界面 * * @author king * @QQ:595163260 * @version 2014年10月18日 下午11:47:15 */public class AlbumActivity extends Activity {//显示手机里的所有图片的列表控件private GridView gridView;//当手机里没有图片时,提示用户没有图片的控件private TextView tv;//gridView的adapterprivate AlbumGridViewAdapter gridImageAdapter;//完成按钮private Button okButton;// 返回按钮private Button back;// 取消按钮private Button cancel;private Intent intent;// 预览按钮private Button preview;private Context mContext;private ArrayList dataList;private AlbumHelper helper;public static List contentList;public static Bitmap bitmap;protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(Res.getLayoutID("plugin_camera_album"));PublicWay.activityList.add(this);mContext = this;//注册一个广播,这个广播主要是用于在GalleryActivity进行预览时,防止当所有图片都删除完后,再回到该页面时被取消选中的图片仍处于选中状态IntentFilter filter = new IntentFilter("data.broadcast.action"); registerReceiver(broadcastReceiver, filter); bitmap = BitmapFactory.decodeResource(getResources(),Res.getDrawableID("plugin_camera_no_pictures")); init();initListener();//这个函数主要用来控制预览和完成按钮的状态isShowOkBt();}BroadcastReceiver broadcastReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { //mContext.unregisterReceiver(this); // TODO Auto-generated method stub gridImageAdapter.notifyDataSetChanged(); } }; // 预览按钮的监听private class PreviewListener implements OnClickListener {public void onClick(View v) {if (Bimp.tempSelectBitmap.size() > 0) {intent.putExtra("position", "1");intent.setClass(AlbumActivity.this, GalleryActivity.class);startActivity(intent);}}}// 完成按钮的监听private class AlbumSendListener implements OnClickListener {public void onClick(View v) {overridePendingTransition(R.anim.activity_translate_in, R.anim.activity_translate_out);intent.setClass(mContext, MainActivity.class);startActivity(intent);finish();}}// 返回按钮监听private class BackListener implements OnClickListener {public void onClick(View v) {intent.setClass(AlbumActivity.this, ImageFile.class);startActivity(intent);}}// 取消按钮的监听private class CancelListener implements OnClickListener {public void onClick(View v) {Bimp.tempSelectBitmap.clear();intent.setClass(mContext, MainActivity.class);startActivity(intent);}}// 初始化,给一些对象赋值private void init() {helper = AlbumHelper.getHelper();helper.init(getApplicationContext());contentList = helper.getImagesBucketList(false);dataList = new ArrayList();for(int i = 0; i= PublicWay.num) {toggleButton.setChecked(false);chooseBt.setVisibility(View.GONE);if (!removeOneData(dataList.get(position))) {Toast.makeText(AlbumActivity.this, Res.getString("only_choose_num"),200).show();}return;}if (isChecked) {chooseBt.setVisibility(View.VISIBLE);Bimp.tempSelectBitmap.add(dataList.get(position));okButton.setText(Res.getString("finish") "(" Bimp.tempSelectBitmap.size() "/" PublicWay.num ")");} else {Bimp.tempSelectBitmap.remove(dataList.get(position));chooseBt.setVisibility(View.GONE);okButton.setText(Res.getString("finish") "(" Bimp.tempSelectBitmap.size() "/" PublicWay.num ")");}isShowOkBt();}});okButton.setOnClickListener(new AlbumSendListener());}private boolean removeOneData(ImageItem imageItem) {if (Bimp.tempSelectBitmap.contains(imageItem)) {Bimp.tempSelectBitmap.remove(imageItem);okButton.setText(Res.getString("finish") "(" Bimp.tempSelectBitmap.size() "/" PublicWay.num ")");return true;}return false;}public void isShowOkBt() {if (Bimp.tempSelectBitmap.size() > 0) {okButton.setText(Res.getString("finish") "(" Bimp.tempSelectBitmap.size() "/" PublicWay.num ")");preview.setPressed(true);okButton.setPressed(true);preview.setClickable(true);okButton.setClickable(true);okButton.setTextColor(Color.WHITE);preview.setTextColor(Color.WHITE);} else {okButton.setText(Res.getString("finish") "(" Bimp.tempSelectBitmap.size() "/" PublicWay.num ")");preview.setPressed(false);preview.setClickable(false);okButton.setPressed(false);okButton.setClickable(false);okButton.setTextColor(Color.parseColor("#E1E0DE"));preview.setTextColor(Color.parseColor("#E1E0DE"));}}public boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK) {intent.setClass(AlbumActivity.this, ImageFile.class);startActivity(intent);}return false;}@Overrideprotected void onRestart() {isShowOkBt();super.onRestart();}
- 2014-12-10下载
- 积分:1
-
水果连连看
《水果连连看》是一个简单好玩的消磨时间的小游戏。操作方法跟其它的连连看游戏一样。连续点击2个相同的图标,如果它们之前能够用线条连接,而且线条不超过3根,就可以消掉。在游戏的下方有旋转按钮和放大镜,可以给您提供游戏帮助。单击菜单,您可以设置声音和游戏时间。... 游戏玩法1. 1.按键操作o 使用鼠标点击两个能连接的相同图案将其消除,消除所有方块即可过关。2. 2.如何开始点击[开始游戏]即可进入游戏状态。3. 3.游戏目标在有限的时间内消掉出现的所有的水果吧!使用鼠标点击两个能连接的相同图案将其消除,消除所有方块即可过关。
- 2022-03-22 15:44:37下载
- 积分:1
-
用android做的天气预报获取
将已经下载好的第三方库jar文件拷贝在project视图中工程根目录下的libs文件中,然后在jar文件上右键,Add As Library,就会在build.gradle中的dependencies自动添加。
本例中获取天气通过中国天气网和51万年历获取,也许有其他方式来获取,这里定义了接口,统一获取天气的方式,然后在两种方式获取的M中实现(只是方法名,内容稍后)。
- 2022-01-27 23:53:50下载
- 积分:1
-
NCI-technical-Specification
NCI协议 最新的安卓NFC手机的NCI协议(NCI protocol )
- 2014-11-12 13:33:24下载
- 积分:1
-
android蓝牙控制小车
android控制irobot,代码很简单,不过没有涉及蓝牙搜索之类的,而是在程序上直接叫上蓝牙地址去找蓝牙的。不过真的很容易懂。
- 2022-02-21 08:32:42下载
- 积分:1
-
安卓图片浏览器
提供几十种图像渲染/图像滤镜效果,包括像素级别的渲染,或者给图像蒙上特殊的蒙板效果。缺点是渲染速度不太好,还需要进一步改进。
- 2022-03-26 13:08:14下载
- 积分:1
-
Google手机开发实例教程源码(含android开发环境安装)
包含了android开发环境安装的详细说明文档以及 入门级别的一些常用实例,非常适合新手
- 2015-03-12下载
- 积分:1
-
Android项目源码高校的在线生活咨询平台
Android项目源码高校的在线生活咨询平台校园小菜,是一款基于Android的移动App, 可供运作于各大高校的在线生活咨询平台。其中提供了各种版块可用来整合高校各类资源, 如校园咨询、兼职招聘、宾馆KTV、餐馆食堂优惠、宿舍小超市、学习考研分享、租车旅游、景点门票等。只需要拥有一个强大的运营团队,就可以将校园的各大商家、学生聚合在一个平台上。一旦平台在本校区运作良好,通过校园小菜建立起一个比较全面的高校生活圈,便可成为校内强大的媒体,学生对外的接口,这个时候收益潜能不可估量。同时校园小菜可以快速在若干学校迭代,形成蝴蝶效应,也许那天强大的校园小菜高校联盟从此到来了
- 2023-02-24 02:40:04下载
- 积分:1