• 大小: 6.69MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-25
  • 语言: Java
  • 标签: 个人理财  

资源简介

基于Android平台的个人理财软件的设计与实现 1.包含源程序。 2.课题设计仅供参考学习使用,可以在此基础上进行扩展完善。 开发环境: Android Studio 1.5 项目目录: 项目目录: -MoneyCharge (主目录) --com.cwp.chart (饼图统计库) --com.cwp.cmoneycharge (主界面逻辑) --com.cwp.pattern (手势密码库) --com.example.testpic (图片记账库) --com.slidingmenu.lib (侧滑栏库) --com.slidingmenu.lib.app (侧滑栏库) --com.umeng.fb.example (友盟,用户反馈库) --com.zhy.view (环形进度条库) --cwp.moneycharge.dao (业务类) --cwp.moneycharge.model (数据库类) 项目我测试过是可以直接运行的,如果帮助到了您 麻烦记得给个好评谢谢啦。

资源截图

代码片段和文件信息

/*
 * Copyright (C) 2013 Priboi Tiberiu
 * Copyright (C) 2013 The Android Open Source Project
 *
 * Licensed under the Apache License Version 2.0 (the “License“);
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing software
 * distributed under the License is distributed on an “AS IS“ BASIS
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.cwp.chart;

import com.cwp.cmoneycharge.R;

import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.LinearGradient;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.Paint.style;
import android.graphics.Rect;
import android.graphics.Shader.TileMode;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;

/**
 * The folding layout where the number of folds the anchor point and the
 * orientation of the fold can be specified. Each of these parameters can be
 * modified individually and updates and resets the fold to a default (unfolded)
 * state. The fold factor varies between 0 (completely unfolded flat image) to
 * 1.0 (completely folded non-visible image).
 * 
 * This layout throws an exception if there is more than one child added to the
 * view. For more complicated view hierarchy‘s inside the folding layout the
 * views should all be nested inside 1 parent layout.
 * 
 * This layout folds the contents of its child in real time. By applying matrix
 * transformations when drawing to canvas the contents of the child may change
 * as the fold takes place. It is important to note that there are jagged edges
 * about the perimeter of the layout as a result of applying transformations to
 * a rectangle. This can be avoided by having the child of this layout wrap its
 * content inside a 1 pixel transparent border. This will cause an anti-aliasing
 * like effect and smoothen out the edges.
 * 
 */
public class baseFoldingLayout extends ViewGroup {

/*
 * A bug was introduced in Android 4.3 that ignores changes to the Canvas
 * state between multiple calls to super.dispatchDraw() when running with
 * hardware acceleration. To account for this bug a slightly different
 * approach was taken to fold a static image whereby a bitmap of the
 * original contents is captured and drawn in segments onto the canvas.
 * However this method does not permit the folding of a TextureView hosting
 * a live camera feed which continuously updates. Furthermore the sepia
 * effect was removed from the bitmap variation of the demo to simplify the
 * logic when running with this workaround.“
 */


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-06-28 09:42  quickmark-master\
     文件        1074  2015-06-28 09:42  quickmark-master\LICENSE
     目录           0  2015-06-28 09:42  quickmark-master\MoneyCharge\
     文件         641  2015-06-28 09:42  quickmark-master\MoneyCharge\.classpath
     文件         814  2015-06-28 09:42  quickmark-master\MoneyCharge\.project
     目录           0  2015-06-28 09:42  quickmark-master\MoneyCharge\.settings\
     文件         264  2015-06-28 09:42  quickmark-master\MoneyCharge\.settings\org.eclipse.core.resources.prefs
     文件         587  2015-06-28 09:42  quickmark-master\MoneyCharge\.settings\org.eclipse.jdt.core.prefs
     文件        6665  2015-06-28 09:42  quickmark-master\MoneyCharge\AndroidManifest.xml
     文件       34257  2015-06-28 09:42  quickmark-master\MoneyCharge\ic_launcher-web.png
     目录           0  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\
     文件      187932  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\Android_Location_V1.3.2.jar
     文件       81090  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\Baidu-SpeechRecognitionUI-SDK-Android-1.6.2.jar
     文件      103426  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\VoiceRecognition-1.6.2.jar
     文件      120675  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\achartengine-1.1.0.jar
     文件      995624  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\android-support-v4.jar
     文件        3526  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\androidpiechart.jar
     目录           0  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\armeabi\
     文件       80636  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\armeabi\libBDVoiceRecognitionClient_MFE_V1.so
     文件       66578  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\com.umeng.fb.v5.0.0.jar
     文件      407644  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\com.umeng.message.lib1.4.1.jar
     文件       77524  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\galaxy.jar
     目录           0  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\mips\
     文件      147656  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\mips\libBDVoiceRecognitionClient_MFE_V1.so
     文件      110746  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\nineoldandroids-2.4.0.jar
     目录           0  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\x86\
     文件       97284  2015-06-28 09:42  quickmark-master\MoneyCharge\libs\x86\libBDVoiceRecognitionClient_MFE_V1.so
     文件          53  2015-06-28 09:42  quickmark-master\MoneyCharge\lint.xml
     文件         781  2015-06-28 09:42  quickmark-master\MoneyCharge\proguard-project.txt
     文件         563  2015-06-28 09:42  quickmark-master\MoneyCharge\project.properties
     目录           0  2015-06-28 09:42  quickmark-master\MoneyCharge\res\
............此处省略579个文件信息

评论

共有 条评论