首页

android 仿朋友圈发表动态 demo源码下载

java

2020-7-29

   朋友圈发表动态的demo




package com.example.tespic;

import java.util.ArrayList;
import java.util.List;

import android.app.Activity;
import android.content.Intent;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.GridView;
import android.widget.TextView;

public class PublishedActivity extends Activity {

	private GridView noScrollgridview;
	private GridAdapter adapter;
	private TextView activity_selectimg_send;
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_selectimg);
		Init();
	}
	public void ViewfindById(){
		noScrollgridview = (GridView) findViewById(R.id.noScrollgridview);
		noScrollgridview.setSelector(new ColorDrawable(Color.TRANSPARENT));
		activity_selectimg_send = (TextView) findViewById(R.id.activity_selectimg_send);
	}
	public void Init() {
		adapter = new GridAdapter(this,handler);
		adapter.update();
		noScrollgridview.setAdapter(adapter);
		noScrollgridview.setOnItemClickListener(new OnItemClickListener() {

			public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
					long arg3) {
				if (arg2 == Bimp.bmp.size()) {
					new PopupWindows(PublishedActivity.this, noScrollgridview);
				} else {
					Intent intent = new Intent(PublishedActivity.this,
							PhotoActivity.class);
					intent.putExtra("ID", arg2);
					startActivity(intent);
				}
			}
		});

		activity_selectimg_send.setOnClickListener(new OnClickListener() {

			public void onClick(View v) {
				List<String> list = new ArrayList<String>();				
				for (int i = 0; i < Bimp.drr.size(); i  ) {
					String Str = Bimp.drr.get(i).substring( 
							Bimp.drr.get(i).lastIndexOf("/")   1,
							Bimp.drr.get(i).lastIndexOf("."));
					list.add(FileUtils.SDPATH Str ".JPEG");				
				}
				// 高清的压缩图片全部就在  list 路径里面了
				// 高清的压缩过的 bmp 对象  都在 Bimp.bmp里面
				// 完成上传服务器后 .........
				FileUtils.deleteDir();
			}
		});
	}
	Handler handler = new Handler() {
		public void handleMessage(Message msg) {
			switch (msg.what) {
				case 1:
					adapter.notifyDataSetChanged();
					break;
			}
			super.handleMessage(msg);
		}
	};
	public String getString(String s) {
		String path = null;
		if (s == null)
			return "";
		for (int i = s.length() - 1; i > 0; i  ) {
			s.charAt(i);
		}
		return path;
	}

	protected void onRestart() {
		adapter.update();
		super.onRestart();
	}




}
资源下载此资源下载价格为3D币(VIP免费),请先
资源文件列表
TestPic/.classpath , 475
TestPic/.project , 843
TestPic/.settings/org.eclipse.core.resources.prefs , 152
TestPic/.svn/entries , 1052
TestPic/.svn/format , 2
TestPic/.svn/prop-base/ic_launcher-web.png.svn-base , 53
TestPic/.svn/text-base/.classpath.svn-base , 475
TestPic/.svn/text-base/.project.svn-base , 843
TestPic/.svn/text-base/AndroidManifest.xml.svn-base , 1035
TestPic/.svn/text-base/ic_launcher-web.png.svn-base , 51394
TestPic/.svn/text-base/proguard-project.txt.svn-base , 781
TestPic/.svn/text-base/project.properties.svn-base , 563
TestPic/AndroidManifest.xml , 1652
TestPic/assets/.svn/entries , 165
TestPic/assets/.svn/format , 2
TestPic/bin/.svn/entries , 855
TestPic/bin/.svn/format , 2
TestPic/bin/.svn/prop-base/classes.dex.svn-base , 53
TestPic/bin/.svn/prop-base/resources.ap_.svn-base , 53
TestPic/bin/.svn/prop-base/TestPic.apk.svn-base , 53
TestPic/bin/.svn/text-base/AndroidManifest.xml.svn-base , 1035
TestPic/bin/.svn/text-base/classes.dex.svn-base , 1533656
TestPic/bin/.svn/text-base/jarlist.cache.svn-base , 120
TestPic/bin/.svn/text-base/resources.ap_.svn-base , 80900
TestPic/bin/.svn/text-base/TestPic.apk.svn-base , 444987
TestPic/bin/AndroidManifest.xml , 1652
TestPic/bin/classes/.svn/entries , 170
TestPic/bin/classes/.svn/format , 2
TestPic/bin/classes/com/example/testpic/AlbumHelper.class , 8778
TestPic/bin/classes/com/example/testpic/Bimp.class , 1953
TestPic/bin/classes/com/example/testpic/BitmapCache$1$1.class , 1214
TestPic/bin/classes/com/example/testpic/BitmapCache$1.class , 2418
TestPic/bin/classes/com/example/testpic/BitmapCache$ImageCallback.class , 317
TestPic/bin/classes/com/example/testpic/BitmapCache.class , 4145
TestPic/bin/classes/com/example/testpic/BuildConfig.class , 347
TestPic/bin/classes/com/example/testpic/FileUtils.class , 3658
TestPic/bin/classes/com/example/testpic/ImageBucket.class , 494
TestPic/bin/classes/com/example/testpic/ImageBucketAdapter$1.class , 1460
TestPic/bin/classes/com/example/testpic/ImageBucketAdapter$Holder.class , 1510
TestPic/bin/classes/com/example/testpic/ImageBucketAdapter.class , 4197
TestPic/bin/classes/com/example/testpic/ImageGridActivity$1.class , 979
TestPic/bin/classes/com/example/testpic/ImageGridActivity$2.class , 2286
TestPic/bin/classes/com/example/testpic/ImageGridActivity$3.class , 1168
TestPic/bin/classes/com/example/testpic/ImageGridActivity$4.class , 1318
TestPic/bin/classes/com/example/testpic/ImageGridActivity.class , 2975
TestPic/bin/classes/com/example/testpic/ImageGridAdapter$1.class , 1448
TestPic/bin/classes/com/example/testpic/ImageGridAdapter$2.class , 3191
TestPic/bin/classes/com/example/testpic/ImageGridAdapter$Holder.class , 1339
TestPic/bin/classes/com/example/testpic/ImageGridAdapter$TextCallback.class , 260
TestPic/bin/classes/com/example/testpic/ImageGridAdapter.class , 5031
TestPic/bin/classes/com/example/testpic/ImageItem.class , 451
TestPic/bin/classes/com/example/testpic/NoScrollGridView.class , 943
TestPic/bin/classes/com/example/testpic/PhotoActivity$1.class , 1055
TestPic/bin/classes/com/example/testpic/PhotoActivity$2.class , 810
TestPic/bin/classes/com/example/testpic/PhotoActivity$3.class , 2278
TestPic/bin/classes/com/example/testpic/PhotoActivity$4.class , 1506
TestPic/bin/classes/com/example/testpic/PhotoActivity$MyPageAdapter.class , 2252
TestPic/bin/classes/com/example/testpic/PhotoActivity.class , 4655
TestPic/bin/classes/com/example/testpic/PublishedActivity$1.class , 1963
TestPic/bin/classes/com/example/testpic/PublishedActivity$2.class , 1914
TestPic/bin/classes/com/example/testpic/PublishedActivity$GridAdapter$1.class , 1199
TestPic/bin/classes/com/example/testpic/PublishedActivity$GridAdapter$2.class , 2286
TestPic/bin/classes/com/example/testpic/PublishedActivity$GridAdapter$ViewHolder.class , 714
TestPic/bin/classes/com/example/testpic/PublishedActivity$GridAdapter.class , 3748
TestPic/bin/classes/com/example/testpic/PublishedActivity$PopupWindows$1.class , 1168
TestPic/bin/classes/com/example/testpic/PublishedActivity$PopupWindows$2.class , 1409
TestPic/bin/classes/com/example/testpic/PublishedActivity$PopupWindows$3.class , 1019
TestPic/bin/classes/com/example/testpic/PublishedActivity$PopupWindows.class , 2540
TestPic/bin/classes/com/example/testpic/PublishedActivity.class , 4514
TestPic/bin/classes/com/example/testpic/R$anim.class , 536
TestPic/bin/classes/com/example/testpic/R$attr.class , 343
TestPic/bin/classes/com/example/testpic/R$color.class , 5315
TestPic/bin/classes/com/example/testpic/R$dimen.class , 464
TestPic/bin/classes/com/example/testpic/R$drawable.class , 1085
TestPic/bin/classes/com/example/testpic/R$id.class , 1204
TestPic/bin/classes/com/example/testpic/R$layout.class , 739
TestPic/bin/classes/com/example/testpic/R$menu.class , 391
TestPic/bin/classes/com/example/testpic/R$string.class , 475
TestPic/bin/classes/com/example/testpic/R$style.class , 434
TestPic/bin/classes/com/example/testpic/R.class , 779
TestPic/bin/classes/com/example/testpic/TestPicActivity$1.class , 1789
TestPic/bin/classes/com/example/testpic/TestPicActivity.class , 2314
TestPic/bin/classes.dex , 1559232
TestPic/bin/dexedLibs/android-support-v4-7394158d0ee741993eb5ce4856b9eb50.jar , 211326
TestPic/bin/dexedLibs/apache-mime4j-0.6-edea2c9bfd3918a2da3efc02a44420a2.jar , 141361
TestPic/bin/dexedLibs/httpmime-4.0-c38194323e8ed0555e30776a08b5fbeb.jar , 16657
TestPic/bin/jarlist.cache , 119
TestPic/bin/res/drawable-hdpi/bg_transparent.png , 463
TestPic/bin/res/drawable-hdpi/icon_addpic_focused.png , 805
TestPic/bin/res/drawable-hdpi/icon_addpic_unfocused.png , 805
TestPic/bin/res/drawable-hdpi/icon_data_select.png , 991
TestPic/bin/res/drawable-hdpi/icon_queding_focused.png , 386
TestPic/bin/res/drawable-hdpi/icon_queding_unfocused.png , 386
TestPic/bin/res/drawable-hdpi/icon_quxiao_focused.png , 499
TestPic/bin/res/drawable-hdpi/icon_quxiao_unfocused.png , 499
TestPic/bin/res/drawable-hdpi/icon_shanchu_focused.png , 459
TestPic/bin/res/drawable-hdpi/icon_shanchu_unfocused.png , 459
TestPic/bin/res/drawable-hdpi/ic_launcher.png , 9355
TestPic/bin/res/drawable-mdpi/ic_launcher.png , 3112
TestPic/bin/res/drawable-xhdpi/ic_launcher.png , 9355
TestPic/bin/res/drawable-xxhdpi/ic_launcher.png , 17889
TestPic/bin/resources.ap_ , 72641
TestPic/bin/TestPic.apk , 441869
TestPic/gen/.svn/entries , 162
TestPic/gen/.svn/format , 2
TestPic/gen/com/example/testpic/BuildConfig.java , 161
TestPic/gen/com/example/testpic/R.java , 19508
TestPic/ic_launcher-web.png , 51394
TestPic/libs/.svn/entries , 582
TestPic/libs/.svn/format , 2
TestPic/libs/.svn/prop-base/android-support-v4.jar.svn-base , 53
TestPic/libs/.svn/prop-base/apache-mime4j-0.6.jar.svn-base , 53
TestPic/libs/.svn/prop-base/httpmime-4.0.jar.svn-base , 53
TestPic/libs/.svn/text-base/android-support-v4.jar.svn-base , 556198
TestPic/libs/.svn/text-base/apache-mime4j-0.6.jar.svn-base , 345035
TestPic/libs/.svn/text-base/httpmime-4.0.jar.svn-base , 25993
TestPic/libs/android-support-v4.jar , 556198
TestPic/libs/apache-mime4j-0.6.jar , 345035
TestPic/libs/httpmime-4.0.jar , 25993
TestPic/proguard-project.txt , 781
TestPic/project.properties , 563
TestPic/res/.svn/entries , 383
TestPic/res/.svn/format , 2
TestPic/res/anim/.svn/entries , 813
TestPic/res/anim/.svn/format , 2
TestPic/res/anim/.svn/text-base/fade_in.xml.svn-base , 193
TestPic/res/anim/.svn/text-base/hold.xml.svn-base , 524
TestPic/res/anim/.svn/text-base/push_bottom_in.xml.svn-base , 237
TestPic/res/anim/.svn/text-base/push_bottom_in_1.xml.svn-base , 258
TestPic/res/anim/.svn/text-base/push_up_out.xml.svn-base , 235
TestPic/res/anim/fade_ins.xml , 193
TestPic/res/anim/hold.xml , 524
TestPic/res/anim/push_bottom_in.xml , 237
TestPic/res/anim/push_bottom_in_2.xml , 258
TestPic/res/anim/push_up_out.xml , 235
TestPic/res/drawable/.svn/entries , 311
TestPic/res/drawable/.svn/format , 2
TestPic/res/drawable/.svn/prop-base/ic_launcher.png.svn-base , 53
TestPic/res/drawable/.svn/text-base/ic_launcher.png.svn-base , 7658
TestPic/res/drawable/bgd_relatly_line.xml , 462
TestPic/res/drawable/bt_add_pic.xml , 292
TestPic/res/drawable/bt_nobgd.xml , 1336
TestPic/res/drawable/bt_queding.xml , 294
TestPic/res/drawable/bt_quxiao.xml , 292
TestPic/res/drawable/bt_shanchu.xml , 294
TestPic/res/drawable/text_while.xml , 289
TestPic/res/drawable-hdpi/.svn/entries , 311
TestPic/res/drawable-hdpi/.svn/format , 2
TestPic/res/drawable-hdpi/.svn/prop-base/ic_launcher.png.svn-base , 53
TestPic/res/drawable-hdpi/.svn/text-base/ic_launcher.png.svn-base , 7658
TestPic/res/drawable-hdpi/bg_transparent.png , 4109
最多只能显示150条信息!
没有账号? 忘记密码?

社交账号快速登录